在地图中查找键值

时间:2014-10-08 02:03:17

标签: c++

我在for循环中使用迭代器来遍历具有int类型键的映射。如何在特定的迭代中访问键的值,以便以后可以使用它?

1 个答案:

答案 0 :(得分:5)

取消引用迭代器会为您提供键值对std::pair<key_type, mapped_type>

因此,要从迭代器中获取密钥,请获取该对中的第一个元素:

key_type key = it->first;