MSDN:点击打开链接
构造函数(3种):
bitset<10> a; //大小为10,值全为0
bitset<10> a(6); //大小为10,值为110
bitset<int> a("0110"); //C type字符串做参数
方法:
all() //是否均为1
any() //是否有一个1
count() //1的数量
flip(int n) //第N位取反,无参数全部取反
none() //是否全为0
reset(int n) //所有位或指定位 置0
set(int n) //所有位或指定位 置1
size() //返回位数
to_ullong //转化为unsigned long long
运算符:
适用<<,>>,|,&,^,~