#include<iostream>#include<string>#include<map>usingnamespacestd;intmain() { map<string,int>m; m.insert(pair<string,int>("Hello",1)); m.insert(pair<string,int>("world",2)); map<string,int>::iterator it; it= m.find("Hello");if(it!=m.end()) { cout<<it->first<<"Find succ...
该【map中find函数的用法】是由【鼠标】上传分享,文档一共【1】页,该文档可以免费在线阅读,需要了解更多关于【map中find函数的用法】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档
#include<iostream>#include<string>#include<map>usingnamespacestd;intmain() { map<string,int>m; m.insert(pair<string,int>("Hello",1)); m.insert(pair<string,int>("world",2)); map<string,int>::iterator it; it= m.find("Hello");if(it!=m.end()) { cout<<it->first<<"Find succ...
map<string , int> m;m.insert(pair<string, int>("Hello", 1));m.insert(pair<string, int>("world", 2));map<string , int>::iterator it;it = m.find("Hello");if(it!=m.end()){ cout<<it->first<<" Find success!"<<endl;} else { cout<<"Find failed!"<<endl;} return0;} ...
如果查找失败,则返回end()函数所在的迭代器,因此用是否等于end来判断是否查找成功。 程序示例: #include<iostream>#include<string>#include<map>usingnamespacestd;intmain() { map<string,int>m; m.insert(pair<string,int>("Hello",1)); m.insert(pair<string,int>("world",2)); ...