C++ 遍历map

主要有两种方法

一种是auto:

map<int, int> mp;
for (auto p : mp)
{
    cout << p.first << ' ' <<   p.second << endl;
}

 

另一种是iterator迭代器:

map<int, int> mp;
map<int, int>::iterator iter;
for(iter = mp.begin();iter != mp.end();iter ++)
{
    cout << iter->first << ' ' << iter->second << endl;
}

 

posted @   riz9  阅读(2678)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
点击右上角即可分享
微信分享提示