Я хочу сделать битсет в C ++.Я провел небольшое исследование.Все примеры, которые я нашел, были такими:
bitset<6> myBitset;
// do something with it
Но я не знаю размер набора битов, когда определяю переменную в своем классе:
#include <bitset>
class Test
{
public:
std::bitset *myBitset;
}
Это некомпилировать ...
И инициализация, подобная этой, также не работает:
int size = getDependentSizeForBitset();
myBitset = new bitset<size>();