2017-05-04 13 views

答えて

3

それは簡単です:

vector<int> a = {1, 2, 3}; 
vector<int> b = {4, 5, 6}; 
int position = 1; 
a.insert(a.begin()+position,b.begin(),b.end()); 
0

我々はinsert機能によってそれを簡単に行うことができます。

std::vector<int> a = {1, 2, 3}; 
std::vector<int> b = {4, 5, 6}; 
auto it = a.begin(); 
int position = 1; 
a.insert(it+position, b.begin(), b.end()); 
関連する問題