Constructors
语法:
1 2 |
bitset(); bitset( unsigned long val ); |
1 2 3 4 5 6 7 8 |
源代码: /// All bits set to zero. bitset() { } /// Initial bits bitwise-copied from a single word (others set to zero). bitset(unsigned long __val) : _Base(__val) { _M_do_sanitize(); } |
C++ Bitsets能以无参的形式创建,或者提供一个长无符号整数,它将被转化为二进制,然后插入到bitset中。当创建bitset时,模板中提供的数字决定bitset有多长。
例如,以下代码创建两个bitsets,然后显示它们:
运行结果:
0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 1 1
请按任意键继续. . .
《Bitset类构造Constructors》上有2条评论
评论已关闭。