c++ - Define bitset size at initialization? -


i want make bitset in c++. did bit of research. examples found this:

bitset<6> mybitset; // 

but don't know size of bitset when define variable in class:

#include <bitset> class test { public:      std::bitset *mybitset; } 

this won't compile...

and initializing doesn't work:

int size = getdependentsizeforbitset(); mybitset = new bitset<size>(); 

boost has dynamic_bitset can use.

alternatively, can use vector<bool>, (unfortunately) specialized act bitset. causes lot of confusion, , in general considered bad idea. that's how works, if that's need, might use it, suppose.


Comments

Popular posts from this blog

php - Invalid Cofiguration - yii\base\InvalidConfigException - Yii2 -

How to show in django cms breadcrumbs full path? -

ruby on rails - npm error: tunneling socket could not be established, cause=connect ETIMEDOUT -