Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/148.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ c++;向量插入开始_C++_Vector - Fatal编程技术网

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]);