标签: c++ iterator find multimap
我有一个带有重复键的多图,意思是与多个值相关的密钥。 如何迭代multimap.find(key)返回的值?
multimap.find(key)
答案 0 :(得分:-1)
使用std::multimap::equal_range获取一对迭代器,指示包含与键匹配的所有元素的范围。在这些迭代器之间进行迭代,包括第一个但不包括第二个迭代器,就像使用begin()和end()迭代任何其他范围一样。
std::multimap::equal_range
begin()
end()