foreach 便利map
时间: 2023-11-12 21:59:05 浏览: 118
foreach的使用
可以使用 C++11 的 range-based for 循环来遍历 map,示例代码如下:
```c++
#include <iostream>
#include <map>
int main() {
std::map<std::string, int> my_map = {{"apple", 1}, {"banana", 2}, {"orange", 3}};
// 使用 range-based for 循环遍历 map
for (const auto& [key, value] : my_map) {
std::cout << key << " : " << value << std::endl; }
return 0;
}
```
输出结果为:
```
apple : 1
banana : 2
orange : 3
```
阅读全文