草庐IT

concurrent_unordered_multimap

全部标签

C++ STL unordered_map

#include头文件usingnamespacestd;作用无序map容器。以pair形式存储数据。pair在#include头文件中定义。pair:pair其实就是数据结构与算法课写的Record类型对比mapmap内部利用红黑树原理默认实现了key值的递增排序;unordered_map是无序的;创建时unordered_map更耗时,但查询速度更快;创建unordered_maphashmap;前两个必填,最多四参数。template,//unordered_map::hasherclassPred=equal_to,//unordered_map::key_equalclassAll

C++进阶-3-6-map/multimap容器

C++进阶-3-6-map/multimap容器1#include2#include3usingnamespacestd;45//map/multimap容器67voidprintMap(mapint,int>&m){8for(mapint,int>::iteratorit=m.begin();it!=m.end();it++){9cout"key=""value="secondendl;10}11coutendl;12}1314//1.构造和赋值15voidtest01(){1617//创建map容器18mapint,int>m;1920m.insert(pairint,int>(1,10)

C++进阶-3-6-map/multimap容器

C++进阶-3-6-map/multimap容器1#include2#include3usingnamespacestd;45//map/multimap容器67voidprintMap(mapint,int>&m){8for(mapint,int>::iteratorit=m.begin();it!=m.end();it++){9cout"key=""value="secondendl;10}11coutendl;12}1314//1.构造和赋值15voidtest01(){1617//创建map容器18mapint,int>m;1920m.insert(pairint,int>(1,10)