标签: c++
我在for循环中使用迭代器来遍历具有int类型键的映射。如何在特定的迭代中访问键的值,以便以后可以使用它?
答案 0 :(得分:5)
取消引用迭代器会为您提供键值对std::pair<key_type, mapped_type>。
std::pair<key_type, mapped_type>
因此,要从迭代器中获取密钥,请获取该对中的第一个元素:
key_type key = it->first;