相关疑难解决方法(0)

我可以通过添加一个数字来增加迭代器吗?

我可以使用迭代器进行正常计算,即只需通过添加数字来增加它吗?

例如,如果我想删除元素vec[3],我可以这样做:

std::vector<int> vec;
for(int i = 0; i < 5; ++i){
      vec.push_back(i);
}
vec.erase(vec.begin() + 3); // removes vec[3] element
Run Code Online (Sandbox Code Playgroud)

它适用于我(g ++),但我不确定它是否可以保证工作.

c++ iterator

41
推荐指数
2
解决办法
3万
查看次数

标签 统计

c++ ×1

iterator ×1