2.6 multimap
生活随笔
收集整理的這篇文章主要介紹了
2.6 multimap
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include<map>
multimap的元素插入、刪除、查找與map不同
multimap元素的插入:(未提供mm[key]=value插入方式)
multimap<string, double> mm;
mm.insert(pair<string, double>("haha", 11.1));
mm.insert(pair<string, double>("haha", 11.1));?//插入兩個haha,遍歷時同樣有兩個haha。
multimap元素的刪除:
int n =?mm.erase("haha"); //此時n=2,即earse()方法返回的是刪除元素的個數
multimap元素的查找:
multimap<string, float>::iterator mit =?s.find("haha");
?//如果找到,則返回第一個元素迭代器的位置;未找到則返回end()。
總結
以上是生活随笔為你收集整理的2.6 multimap的全部內容,希望文章能夠幫你解決所遇到的問題。