insert C++ · 常用功能
在指定位置之前插入一个或多个元素;位置由迭代器给出。
怎么用
容器.insert(位置, 值);
小例子
std::vector<int> v = {1, 3};
v.insert(v.begin() + 1, 5);
for (int x : v) std::cout << x;
运行结果
153
提醒:插入可能使 vector 的迭代器失效;返回指向新插入元素的迭代器
官方文档:https://en.cppreference.com/w/cpp/container/vector/insert
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条