iterator insert (const_iterator position, const value_type& val);
iterator erase (const_iterator position);
#include <vector>
using namespace std;
int main() {
vector<int> vec = {1, 2, 3, 4, 5};
auto it = vec.begin() + 2; // 获取迭代器指向第三个位置的元素
vec.erase(it); // 删除第三个位置的元素
for (auto& elem : vec) {
cout << elem << " ";//输出1 2 4 5
}
return 0;
}
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务