map的基本操作——添加、遍历、删除
2017-12-27 16:22
253 查看
map<int,string> map1; //插入 void mapInsert() { //方法1 map1.insert(pair<int,string>(1,"teacher01")); map1.insert(pair<int,string>(1,"teacher02")); //方法2 map1.insert(make_pair(3,"teacher03")); map1.insert(make_pair(4,"teacher04")); //方法3 map1.insert(map<int,string>::value_type(5,"teacher05")); map1.insert(map<int,string>::value_type(6,"teacher06")); //方法4 map1[7]="teacher07"; map1[8]="teacher08"; } //遍历 void mapIter() { for(map<int,string>::iterator it=map1.begin();it!=map1.end();it++) { cout<<it->first<<"\t"<<it->second<<endl; } } //删除 void mapDelete() { while(!map1.empty()) { map<int,string>::iterator it=map1.begin(); cout<<it->first<<"\t"<<it->second<<endl; map1.erase(it); } }
相关文章推荐
- 数据结构双向链表的基本操作,包括创立,删除,添加和遍历等
- 单链表的基本操作(建立.遍历.添加.删除)
- Jquery EasyUI的添加,修改,删除,查询等基本操作介绍
- 顺序表的基本操作(创建,遍历,查找,删除,归并)
- 用SQL语句添加删除修改字段及一些表与字段的基本操作
- 基本查询语句及利用SQL语句完成数据的添加、删除、修改操作
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等,需要的朋友可以参考下。
- Jquery EasyUI的添加,修改,删除,查询等基本操作介绍
- 树的基本结构,以及利用链表实现树的各项操作(创建、添加/删除/打印树节点、销毁等等)
- C#操作Xml全集示例篇,基本实现添加,删除,更新等操作
- 用SQL语句添加删除修改字段及一些表与字段的基本操作 .
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 利用SQL语句进行添加、删除、修改字段,表与字段的基本操作,数据库备份等
- SQLite数据库储存图片信息,GridView显示,基本实现添加、删除图标操作 ... ...
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- Mysql创建表,删除表,添加列等基本操作
- linux基本操作:删除,添加,编辑, 安装, 查看版本, top/ps
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据