我正在寻找可以使用的C或C++中的现成动态位向量。不幸的是,由于各种原因,我目前无法使用BoosT库。 std:bitvector看起来很有前途,但它是模板化的,所以我不能动态设置位向量的长度。任何人都可以建议吗?谢谢!C/C++中的动态位向量
1
A
回答
2
您不必依赖所有的提升及其安装过程,只需使用dynamic_bitset
即可。如果该类适合您的目的,请将源文件专门复制到项目树中,并将其放入名为“boostcopy”(或类似名称)的单独名称空间中。
在类似的说明中,我创建了一个名为“Nstate”的dynamic_bitset模拟的可调整大小的数组类,您可以将它们模板化为任意的基数,并且仍然可以进行紧凑打包。也许感兴趣:
1
我从来没有使用矢量<布尔>(参见Scott Meyers的有效STL项目18),但它可能是你要找的。
相关问题
- 1. D中的向量和动态数组
- 2. 在类中声明动态2D向量
- 3. 在向量元素的动态减少
- 4. 如何用InDesign CC 2017中的动态内容替换文字?
- 5. 的Adobe动画CC动态文本零误差
- 6. WPF中的动态向导
- 7. C中的“动态位域”
- 8. MULE中流动态的动态变量..?
- 9. 滑动CC菜单
- 10. 在Animate CC中动态添加符号JS
- 11. C++在特定位置的其他向量中插入向量
- 12. 使用STL的向量中的位置
- 13. 多维动态内存向量C++
- 14. 使用向量动态创建地图
- 15. OpenGL位置向量
- 16. 元素在向量中的位置
- 17. 移动向量结构的向量
- 18. Python中的动态变量
- 19. VBA中的动态变量
- 20. XSLT中的动态变量
- 21. JavaScript中的动态变量
- 22. 在动态SQL中使用指向本地变量的指针
- 23. 动态内存分配在C++中的向量
- 24. 什么是“var cc = cc = cc || {};”在Cocos2D中做什么?
- 25. 量角器中的动态属性值元素定位器
- 26. PHP动态替换字符串中的占位符变量
- 27. 量角器中的动态变量
- 28. UNIX cc可执行文件位置
- 29. 位向量为0和1的整数向量
- 30. C++中的位向量和位集之间有什么区别?
你不能使用'vector'作为你的位向量的基础吗? –
Ali1S232
2011-06-04 21:00:10
,你可以使用任意数量的数据,或者只是打电话push_back – Ali1S232 2011-06-04 21:02:45
这是什么关于升压失去它的资格?我问,因为我想确保其他可能推荐的第三方类别不会遭受阻止您使用Boost的相同事物。 – 2011-06-04 21:03:20