【发布时间】:2015-12-28 07:50:22
【问题描述】:
我有两个向量。我想创建一个包含这两个向量值的新向量。我发现一个快速的方法可以用作
vector<int> original_vector
vector<int> copy_to_vector(original_vector)
但是,它没有显示如何复制两个向量(以上仅用于一个到另一个)。现在我的问题是
vector<int> original_vector1
vector<int> original_vector2
//Copy original_vector1 and original_vector2 to copy_to_vector
// Note that original_vector1 or original_vector2 maybe empty
vector<int> copy_to_vector
我怎样才能在 C++ 中做到这一点。我在 Ubuntu 中使用 g++
我目前的解决方案是
std::vector<U32> copy_to_vector(original_vector1);
copy_to_vector.insert(copy_to_vector.end(), original_vector2.begin(), original_vector2.end());
【问题讨论】: