一.bitset的定义和初始化
在定义时必须明确其长度,即<n>中的n必须声明。
bitset<n> b; //b有n位,每位都为0
bitset<n> b(u); //b是unsigned long型u的一个副本
bitset<n> b(s); //b是string对象s中含有的位串的副本
bitset<n> b(s, pos, n); //b是s中从位置pos开始的n个位的副本
例如:
bitset<8> b(n); //b改成t也一样,只是个对象