2025年c++ map遍历的几种方式_对map进行遍历

c++ map遍历的几种方式_对map进行遍历C map 遍历 include include using namespace std int main map map map 0 1 map 1 2 map 10 10 map iterator iter iter map begin while iter map

C++ map遍历

#include 
#include

using namespace std;

int main() {
map _map;
_map[0] = 1;
_map[1] = 2;
_map[10] = 10;

map::iterator iter;
iter = _map.begin();
while(iter != _map.end()) {
cout << iter->first << " : " << iter->second << endl;
iter++;
}

// 也可以使用for循环遍历
/* for(iter = _map.begin(); iter != _map.end(); iter++) { cout << iter->first << " : " << iter->second << endl; } */
return 0;
}
程序的运行结果为:

注意:
如果使用for循环遍历map,不能写成 ‘<’ 的形式

编程小号
上一篇 2025-02-06 15:30
下一篇 2025-01-25 21:06

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/127441.html