【发布时间】:2017-09-26 10:11:20
【问题描述】:
我之前将boost::dynamic_bitset 用作boost::dynamic_bitset<>,但没有真正考虑过为什么要进行模板化。
虽然我可以理解为什么std::bitset 是模板化的(模板类型用于指定bitset 的大小),但我现在遇到了boost::dynamic_bitset<unsigned char> 形式的一些代码,我不知道这是什么意思模板类型。
boost::dynamic_bitset<unsigned char> 与 boost::dynamic_bitset<> 有何不同?在任何情况下都应该使用其中的一种吗?
【问题讨论】:
-
你读过the documentation吗?
-
@tobi303 我有,但看不到
Block在这种情况下的含义,也不知道为什么有人会使用它。
标签: c++ boost boost-dynamic-bitset