std::multimap

标准库还定义了一个 multimap 容器,它与 map 类似,所不同的是它允许重复键。

成员函数

insert()        make_pair() 辅助函数来完成此任务。
find(k)         返回指向第一个与键 k 匹配的 pair 的迭代指针,
count(k)         成员函数返回与给定键关联的值得数量。
lower_bound(k)     查找第一个与键 k 关联的值,
upper_bound(k)     查找最后一个与键 k 关联的值。

 

std::map<string, Ptr>::iterator lowit = multimap.lower_bound(alarmID);
std::map<string, Ptr>::iterator upit = multimap.upper_bound(alarmID);
for(; lowit !=upit; lowit++)

 

 
 

 

 

posted @ 2018-06-20 23:28  osbreak  阅读(708)  评论(0编辑  收藏  举报