在 C++ 中存储位数组(无 Boost,只是标准容器)(例如表示卷分配位图)的最佳方式是什么?
我想std::vector<bool>
是个好主意,但是,那么还有更好的选择吗?
Also:
如果内存中有一个字节数组,我将如何将它们复制到推荐的容器中?
(我很难弄清楚这一点vector<bool>
.)
The std::位集 http://www.sgi.com/tech/stl/bitset.html就可以了,只要你的位数组是固定大小的。
作为旁注,还有 std::dynamic_bitset,但我不能 100% 确定它已成为标准。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)