关于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];
于是找到了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];
相关文章推荐
- 关于Opencv3在使用霍夫变换(houghlines)时一直出问题的解决
- 关于webview 中使用https 链接 总是弹出认证ssl问题
- 关于在Struts2的Action中使用domain模型接收参数的问题
- 关于使用actionBar的一些问题
- 关于使用Enterprise Library模块日志问题的解决
- JavaScript关于使用空函数来作为原型对象xx.prototype之间的桥梁的一些小问题
- 关于ViewPager嵌套Fragment,Fragment使用GridView导致的问题
- IE中关于使用innerHTML加入HTML代码的问题
- 关于Android开发中导出jar包后的资源使用问题解决
- 关于shm_open和shm_unlink的使用问题
- 关于hashcode 里面 使用31 系数的问题
- 关于使用高德地图没有找到LocationManagerProxy类的问题
- 关于essay的使用问题
- 关于Ubantu下使用cshell的问题解决
- 关于opensheet()的使用问题
- 关于jsp中使用history.go(-1);js不刷新的问题
- 关于使用FOR UPDATE引起阻塞的问题
- C# 关于使用OpenFileDialog 默认路径被重置的问题。
- 关于Entity Framework更新的几种方式以及可能遇到的问题(附加类型“Model”的实体失败,因为相同类型的其他实体已具有相同的主键值)在使用 "Attach" 方法或者将实体的状态设置为 "Unchanged" 或 "Modified" 时如果图形中的任何实体具有冲突键值,则可能会发生上述行为
- linux内核关于uart2配置为RTS引脚时,串口无法使用的问题