C++ でビットセットを作成したい。少し調べてみました。私が見つけたすべての例は、次のような場所です:
bitset<6> myBitset;
// do something with it
しかし、クラスで変数を定義するときのビットセットのサイズはわかりません。
#include <bitset>
class Test
{
public:
std::bitset *myBitset;
}
これはコンパイルされません...
また、このような初期化も機能しません:
int size = getDependentSizeForBitset();
myBitset = new bitset<size>();