#include <iostream>
#include <set>
using namespace std;
int main()
{
set<int> data;
data.insert(0);
data.insert(1);
data.insert(2);
data.insert(3);
data.insert(4);
set<int>::iterator iter;
for(iter=data.begin();iter!=data.end();)
{
cout<<*iter<<endl;
iter = data.erase(iter);
cout<<"count:"<<data.size()<<endl;
}
return 0;
}
c++ set,list的遍历删除操作
最新推荐文章于 2025-10-21 19:53:28 发布
本文展示了一个使用C++标准库中的set容器进行元素插入及迭代删除操作的示例程序。通过对set容器中元素的遍历和删除操作,演示了如何在遍历过程中安全地移除元素,并实时更新容器大小。
16万+

被折叠的 条评论
为什么被折叠?



