【发布时间】:2015-06-21 22:00:28
【问题描述】:
boost::container::vector 的性能与 std::vector 相比如何,哪些因素对其有显着影响?
特别是,我听说 std::vector push_back 比 vector[] 慢。这与 boost 相比如何?
【问题讨论】:
-
您的预期用途的基准测试结果是什么?
-
我听说 std::vector push_back 比 vector[] 慢 这两件事根本不做同样的事情,比较如何是没有意义的他们很快。
-
std::vector 在调试版本中可能会更慢(尤其是在使用 microsoft (dinkumware) 时)。在发布版本中,应该没有区别。