标准库还定义了一个 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++)

 

 
 

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-07
  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-16
  • 2021-07-29
  • 2021-06-10
  • 2022-12-23
  • 2022-01-03
  • 2021-08-23
相关资源
相似解决方案