std::multimap
生活随笔
收集整理的這篇文章主要介紹了
std::multimap
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
std::multimap
multimap,是一個關聯性容器,用于存放這樣的元素,這些元素是由鍵以及關聯的值組成.容器內容將根據元素的鍵進行排序.并且容器可以插入多個具有相同鍵的元素.
接口
pair<const_iterator,const_iterator> equal_range(const key_type &k)const;返回一個區間,包含容器中所有鍵為 k 的元素.
大小寫不敏感的 multimap
首先看一下 multimap 的原型,如下:
其中 CompareType 定義了一種規則,使得可以將所有的 KeyType 對象按照先后順序進行排序,如:obj1,obj2,obj3,...;該規則接受2個類型均為 KeyType 的參數,如 compare(a,b),若返回真,則表示 a 在 b 之前;否則表明 a 與 b 在同一位置,或者 a 在 b 之后(可以認為當返回真時,a<b;當返回假時,a>=b);
轉載于:https://my.oschina.net/u/1383479/blog/351499
總結
以上是生活随笔為你收集整理的std::multimap的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux小知识--通过MAC地址查询厂
- 下一篇: 基因组印记