小编Lav*_*uja的帖子

将元素插入向量的特定位置

我想将一个元素插入到向量的特定位置,我可以使用一个赋值:

// vec1 and 2 have the same length & filled in somehow
vec1;
vec2;

vec1[i] = vec2[i] // insert vec2[i] at position i of vec1
Run Code Online (Sandbox Code Playgroud)

或者我必须使用insert():

vector<sometype>::iterator iterator = vec1.begin();

vec1.insert(iterator+(i+1), vec2[i]);
Run Code Online (Sandbox Code Playgroud)

c++ stl insert vector visual-c++

54
推荐指数
2
解决办法
18万
查看次数

标签 统计

c++ ×1

insert ×1

stl ×1

vector ×1

visual-c++ ×1