在遍历C++map中删除元素算法(简单例子)
来源:互联网 发布:javascript的写法 编辑:程序博客网 时间:2024/04/29 23:15
#include "stdafx.h"
#include <map>
namespace std;
int main(int argc, char* argv[])
{
map<int,int>k;
k[1]=10;
k[2]=20;
k[3]=30;
k[4]=40;
k[5]=50;
map<int,int>::iterator iter;
iter=k.begin();
for (;iter!=k.end();)
{
if (iter->first==3)
{
k.erase(iter++);
}
else
{
iter++;
}
}
for (iter=k.begin();iter!=k.end();iter++)
{
printf("%d ",iter->second);
}
return 0;
}
- 在遍历C++map中删除元素算法(简单例子)
- C++:在遍历/循环中删除map元素, 如何避免iter 迭代器失效
- C++:在遍历/循环中删除map元素, 如何避免iter 迭代器失效
- map在遍历中删除元素,避免迭代器失效
- Java Map在遍历过程中删除元素
- Java Map在遍历过程中删除元素
- 遍历删除map中元素的方法
- C++遍历中删除std::map元素
- C++遍历中删除std::map元素
- Java Map遍历过程中删除元素
- std::map 在循环中删除元素
- stl在遍历过程中删除元素
- 正确在遍历中删除List元素
- Map遍历与删除元素
- Java中遍历Map时删除元素的方法
- map容器(元素的添加/遍历/删除)
- Map遍历的两种方式(首推entrySet())--遍历Map时删除元素的方法
- stl(一)------如何遍历map中的元素,以及如何在map中插入元素
- 一顿午饭的需求
- 正则表达式匹配全角空格
- 数模问题
- 有限状态机(一):基础知识与建模步骤
- 构造函数专栏
- 在遍历C++map中删除元素算法(简单例子)
- 有限状态机(二):代码实现方法
- IBM-ETP实训中
- java.lang.OutOfMemoryError: Java heap space和java.lang.OutOfMemoryError: PermGen space的解决方法
- 略谈中国软件产品化的路线图
- js各种树形菜单
- 找朋友
- 用php对json字符串编码问题
- 有关php字符串处理总结