map 查找键 并删除


转自:https://www.zhaokeli.com/article/8309.html

1 map<string,int>::iterator key = cmap.find("Anna");
2 if(key!=cmap.end())
3 {
4   cout<second<<endl;
5   //这里是用指定的迭代指针删除
6   cmap.erase(key);
7 }
8 //也可以直接用指定的键删除
9 cmap.erase("samy");