c++ - C++: 连接两个向量的最佳方法是什么?

102 3

我正在使用多线程并希望合并结果。 例如:


std::vector<int> A;


std::vector<int> B;


std::vector<int> AB;



我希望AB按顺序拥有A的内容和B的内容。 做这样的事情最有效的方法是什么?

时间: 原作者:

144 3

AB.reserve( A.size() + B.size() );//preallocate memory


AB.insert( AB.end(), A.begin(), A.end() );


AB.insert( AB.end(), B.begin(), B.end() );



原作者:
...