遍历map集合的键值对
时间: 2023-11-08 18:08:45 浏览: 75
for循环遍历键值对集合
4星 · 用户满意度95%
在C++中,可以使用迭代器遍历map集合的键值对,示例代码如下:
```c++
#include <iostream>
#include <map>
int main() {
std::map<int, std::string> my_map = {{1, "one"}, {2, "two"}, {3, "three"}};
// 遍历map集合的键值对
for (auto it = my_map.begin(); it != my_map.end(); ++it) {
std::cout << "key: " << it->first << ", value: " << it->second << std::endl;
}
return 0;
}
```
输出结果为:
```
key: 1, value: one
key: 2, value: two
key: 3, value: three
```
阅读全文