I m 期待一个C++ 至方便 > 高效uint8_t
,uint16_t
。
我想这样做的是以下例子。
boost::dynamic_bitset bs;
bs.append((uint8_t)123);
bs.append((uint16_t)12345, big_endian);
精简运营商应当得到依赖国家独立最终用户的支持:
bs << (uint8_t)(123);
bs << little_endian;
bs << (uint16_t)(12345); // serialized as little_endian
bs << big_endian;
我也知道Boost.Serialization and Boost.Endian(in Boost Sand Box)。 我愿谈一下扩大至轨道级的情况。
一、导 言 成员职能
void append(Block block);
and
template <typename BlockInputIterator>
void append(BlockInputIterator first, BlockInputIterator last);
对大多数用户来说,其水平太低。 我猜测应在这些新的<代码>应用功能中重新使用。 为了优化更多的表述模板,可以在将连续序列化分成较大的(最小的)区块之前将其分配给<代码>动力学-bitset。