C++ STL问题stl 中 bitset 32 bitvec显示调用类模板实例化,,括号中传递应该是一个类型参数,,这里怎么
C++ STL问题
stl 中 bitset <32> bitvec; 显示调用类模板实例化,,<>括号中传递应该是一个类型参数,,这里怎么传递是一个数值,,,
[解决办法]
bitset< 32 > bitvec;声明了一个含有32 个位的bitset 对象位的顺序从0 到31 缺省情况下所有的位都被
初始化为0
bitset<N>varm (M)
其中varm为变量名。
N表示该类型在内存中占的位数,是二进制。
M表示变量varm的初始值。
[解决办法]
是可以传入数值的,
template <size_t size>
