#include <cstdio>
#include <map>
using namespace std;
int main(){
map<int,const char*> m;
m.insert(make_pair(1,"ONE"));
m.insert(make_pair(10,"TEN"));
m[100]="HUNDRED";
map<int,const char*>::iterator ite;
ite=m.find(1);
puts(ite->second);
ite=m.find(2);
if(ite==m.end()) puts("not found");
else puts(ite->second);
puts(m[10]);
puts(m[100]);
m.erase(10);
for(ite=m.begin();ite!=m.end();++ite){
printf("%d %s\n",ite->first,ite->second);
}
return 0;
}
map
C++标准模板库之map操作详解
最新推荐文章于 2025-05-18 17:01:49 发布
本文通过一个具体的C++程序示例介绍了STL中map容器的基本使用方法,包括元素插入、查找、删除等操作,并展示了如何利用迭代器进行元素的遍历。

3422

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



