您的位置:首页 > 其它

关于bitset和dynamic_bitset的使用问题!

2009-07-03 08:46 323 查看
昨天程序中要使用大量的boo来表征对象是否被引用,我马上想到了std::bitset,但是仔细一看,bitset不是动态了,需要编译器制定个数的,而不是运行期的,我需要的是运行期的。

于是找到了boost::dynamic_bitset,这个这是我所需要的。

以下一个简单例子

size_t t = 5;

boost::dynamic_bitset<> x = boost::dynamic_bitset<>(t);

x[0] = true;
x[5] = true;

bool tmp = x[3];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: