标签: c++ c++11 std
2391是否实现了与std::array<bool>相同的位打包内存优化?
2391
std::array<bool>
谢谢!
答案 0 :(得分:10)
不,std::array没有 bool 类型的专业化。
std::array
您可以找到更多详细信息here,但基本上,std::array只是一个:
具有与包含C样式数组T [N] 的结构相同语义的聚合类型
具有与包含C样式数组T [N]
如果是 bool 你可能会认为它是一个C风格的bool数组,而不是任何类型的bitset。