[原]C++11中 emplace_back与push_back的区别

朱文博 18/12/02 19:23:06
使用empalce操作 新标准中加入了三个新成员——emplace、emplace_front、emplace_back。这些是操作构造,而不是拷贝构造。 这些操作分别对应以前的insert、push_front、push_back。允许我们将元素放置在一个指定位置之前或容器头部或容器尾部。 当调用push或insert成员函数时,我们将元素类型的对象传递给它们,这些对象被拷贝到容器中。而当我们调...
作者:weixin_42250655 发表于 2018/12/02 19:23:06 原文链接 https://blog.csdn.net/weixin_42250655/article/details/84726600
阅读:38