C++ 11向量具有新功能emplace_back.与push_back依赖于编译器优化以避免副本的情况不同,emplace_back使用完美转发将参数直接发送到构造函数以就地创建对象.在我看来,emplace_back一切都push_back可以做到,但有些时候它会做得更好(但从来没有更糟).
emplace_back
push_back
我有什么理由使用push_back?
c++ std c++11
c++ ×1
c++11 ×1
std ×1