C++ c++;向量插入开始
我不知道如何使用向量的插入方法,我对这个简单的代码有一个问题:C++ c++;向量插入开始,c++,vector,C++,Vector,我不知道如何使用向量的插入方法,我对这个简单的代码有一个问题: #include <iostream> #include <vector> int main () { std::vector<int> v1(3); std::vector<int> v2(3); for(int i = 0; i < 3; i++) v1[i] = i + 1; for(int i = 0; i < 3; i++) v2[i] =
#include <iostream>
#include <vector>
int main () {
std::vector<int> v1(3);
std::vector<int> v2(3);
for(int i = 0; i < 3; i++)
v1[i] = i + 1;
for(int i = 0; i < 3; i++)
v2[i] = i + 4;
for(int i = 2; i <= 0; i--)
v1.insert(v1.begin(), v2[i]);
for(int i = 0; i < v1.size(); i++)
std::cout << v1[i] << std::endl;
return 0;
}
#包括
#包括
int main(){
std::载体v1(3);
std::载体v2(3);
对于(int i=0;i<3;i++)
v1[i]=i+1;
对于(int i=0;i<3;i++)
v2[i]=i+4;
对于(int i=2;i循环中的条件
for(int i = 2; i <= 0; i--)
v1.insert(v1.begin(), v2[i]);
for(inti=2;i@ssuljic:vector
没有push\u-front()
。我对向量知之甚少……push\u-front方法存在吗?@John3136:你应该回答这个问题。@John3136谢谢你,我很愚蠢!
for(int i = 2; i >= 0; i--)
v1.insert(v1.begin(), v2[i]);