boost-dynamic-bitset相关内容

从文件中读取动态位集写入的数据无法读取正确的数据

所以我有一个包含三个数字的向量.65、66 和 67.我将这些数字从 int 转换为二进制并将它们附加到一个字符串中.字符串变为 100000110000101000011(分别为 65、66、67).我正在通过 dynamic_bitset 库将此数据写入文件.我有 BitOperations 类,它可以读取和写入文件工作.当我从文件中读取数据而不是给出上述位时,它给了我这些 001100010 ..
发布时间:2021-07-05 18:41:41 C/C++开发

升压来,dynamic_bitset - 把一个整数值成一个范围位

我有一个7个字节/ 56位的bitset是在建设的第一个位设置一个: 的boost ::来,dynamic_bitset<> B(56,1); 施工结束后,我想通过15将一个整数值(比如2019)到第4位我很好奇,如果有升压内一个简单的方法来做到这一点没有位操作?基本上,我想一个范围位设置为一个整数值,我知道小到足以放入那些位。感谢您的任何建议。 解决方案 的的boost : ..
发布时间:2016-08-12 18:52:59 C/C++开发

如何序列化的boost ::来,dynamic_bitset?

如何序列化一类具有一个boost ::来,dynamic_bitset成员? 的#include<升压/存档/ text_oarchive.hpp> #包括LT&;升压/存档/ text_iarchive.hpp> #包括LT&;升压/ dynamic_bitset.hpp> #包括LT&;升压/系列化/ bitset.hpp> #包括LT&;&sstream GT ..
发布时间:2016-08-12 18:16:52 C/C++开发