64,637
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
vector<int> A = { 1, 2, 3, 4, 5, 6, 7, 8};
vector<int> B = { -2, -1, 0};
A.insert(A.begin(), B.begin(), B.end());
for (auto it = A.begin(); it != A.end(); ++it)
cout << *it << " ";
return 0;
}
// 没转过弯,其实这样就好了#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
vector<int> A = { 1, 2, 3, 4, 5, 6, 7, 8};
vector<int> B = { -2, -1, 0};
B.insert(B.end(), A.begin(), A.end());
swap(A, B);
B.clear();
for (auto it = A.begin(); it != A.end(); ++it)
cout << *it << " ";
return 0;
}