标准::列表<bool>的实施

Implementation of std::list<bool>

本文关键字:gt bool lt 标准 列表      更新时间:2023-10-16

std::list<bool>是否因为类似的疯狂而拥有像std::vector<bool>这样的明确专业化?

std::vector<bool>是唯一受到这种影响的C++标准库容器吗?

我可以使用某种traits来检测专业化吗?

在标准中看到,std::vector<bool>有自己的段落来决定它的实现。std::list有一个的要求不存在,这并不意味着一个实现不允许没有一个。据我所知,std::vector是唯一需要具有bool专业化的容器。