map的简单用法

来源:互联网 发布:斑马梦龙网络计划介绍 编辑:程序博客网 时间:2024/06/06 16:46

通过自己亲手上机实现下列代码,你便可以掌握map的简单用法。

#include <iostream>#include <cstdio>#include <map>#include <string>using namespace std;int main(){      map<int,const char*> m;      m.insert(make_pair(1,"one"));      m.insert(make_pair(10,"ten"));      m[100] = "one hundred";      map<int,const char*>::iterator it;      it = m.find(1);      puts(it->second);      it = m.find(2);      if(it == m.end())            puts("not found!");      else            puts(it->second);      puts(m[10]);      m.erase(10);      for(it = m.begin(); it != m.end();it++)      {            printf("%d: %s\n",it->first,it->second);      }      return 0;}


0 0
原创粉丝点击