每块boost :: dynamic_bitset C ++更改位

时间:2018-12-06 01:49:40

标签: c++ boost-dynamic-bitset

我有一个文件带有boost :: dynamic_butset输入。该文件以8位块的形式存储块。然后,它被传递到我可以编辑的文件中的函数中。问题是,我需要将此位集的位存储到16位整数而不是8位整数的向量中。

我尝试过

boost::dynamic_bitset<uint16_t> newInput (input);

但是它说由于类型不同,没有匹配的函数调用。我如何才能将原始位集存储在向量中? 我正在使用的输入位集绝对是巨大的,因此使用for循环移动所有内容是不可能的。

0 个答案:

没有答案