std :: deque和boost:deque之间有什么区别?

时间:2016-01-10 09:54:58

标签: c++ boost

<{> std::dequeCppReference中有相当详细的记录,但boost::deque documentation似乎与标准相同,但增加了一些方法,例如nthindex_of

我失踪的两个班级之间是否存在其他差异?

1 个答案:

答案 0 :(得分:3)

是的,还有其他差异。例如,python setup.py install可以使用不完整的类型进行实例化。所以你可以拥有这个:

boost::deque

而以下原因导致未定义的行为(尽管它可能在某些实现上运行良好。)

struct foo
{
  boost::deque<foo> foos;
};
相关问题