快速进行for循环遍历map的方法
时间: 2023-07-31 12:09:08 浏览: 79
for循环简单操作 数字的遍历
可以使用C++11中引入的range-based for循环遍历map,示例代码如下:
```c++
std::map<int, std::string> myMap = {{1, "one"}, {2, "two"}, {3, "three"}};
for(auto const& pair : myMap) {
std::cout << "Key: " << pair.first << " Value: " << pair.second << std::endl;
}
```
这段代码中,`auto const& pair`会对`myMap`中的每个键值对进行迭代,`pair.first`代表键,`pair.second`代表值。
阅读全文