首页 > 代码库 > C++ Bitsets

C++ Bitsets

C++ Bitsets给程序员提供一种位集合的数据结构。Bitsets使用许多二元操作符,比如逻辑和,或等。

Constructors创建新bitsets
Operators比较和赋值bitsets
any()如果有任何一个位被设置就返回true
count()返回被设置的位的个数
flip()反转bits中的位
none()如果没有位被设置则返回true
reset()清空所有位
set()设置位
size()返回可以容纳的位的个数
test()返回指定位的状态
to_string()返回bitset的字符串表示
to_ulong()返回bitset的整数表示

 

C++ Bitsets