是否 std::list<bool>
具有类似的疯狂,像std::vector<bool>
这样的明确特化?
是std::vector<bool>
唯一受此影响的 C++ 标准库容器?
是否有某种 traits
我可以用来检测特化吗?
最佳答案
如标准所示, std::vector<bool>
有它自己的段落来规定它的实现。 std::list
的要求有一个不存在,但这并不意味着不允许实现不但是有一个。据我所知,std::vector
是唯一需要具有 bool
特化的容器.
关于c++ - std::list<bool> 的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41042883/