久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何打印出 C++ 地圖值?

How can I print out C++ map values?(如何打印出 C++ 地圖值?)
本文介紹了如何打印出 C++ 地圖值?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我有一個像這樣的 map:

map<string, pair<string,string> > myMap;

我已經使用以下方法將一些數據插入到我的地圖中:

And I've inserted some data into my map using:

myMap.insert(make_pair(first_name, make_pair(middle_name, last_name)));

我現在如何打印地圖中的所有數據?

How can I now print out all the data in my map?

推薦答案

for(map<string, pair<string,string> >::const_iterator it = myMap.begin();
    it != myMap.end(); ++it)
{
    std::cout << it->first << " " << it->second.first << " " << it->second.second << "
";
}

在C++11中,你不需要拼出map;>::const_iterator.您可以使用 auto

In C++11, you don't need to spell out map<string, pair<string,string> >::const_iterator. You can use auto

for(auto it = myMap.cbegin(); it != myMap.cend(); ++it)
{
    std::cout << it->first << " " << it->second.first << " " << it->second.second << "
";
}

注意 cbegin()cend() 函數的使用.

Note the use of cbegin() and cend() functions.

更簡單的是,您可以使用基于范圍的 for 循環:

Easier still, you can use the range-based for loop:

for(const auto& elem : myMap)
{
   std::cout << elem.first << " " << elem.second.first << " " << elem.second.second << "
";
}

這篇關于如何打印出 C++ 地圖值?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

What do compilers do with compile-time branching?(編譯器如何處理編譯時分支?)
Can I use if (pointer) instead of if (pointer != NULL)?(我可以使用 if (pointer) 而不是 if (pointer != NULL) 嗎?)
Checking for NULL pointer in C/C++(在 C/C++ 中檢查空指針)
Math-like chaining of the comparison operator - as in, quot;if ( (5lt;jlt;=1) )quot;(比較運算符的數學式鏈接-如“if((5<j<=1)))
Difference between quot;if constexpr()quot; Vs quot;if()quot;(“if constexpr()之間的區別與“if())
C++, variable declaration in #39;if#39; expression(C++,if 表達式中的變量聲明)
主站蜘蛛池模板: 成年视频在线观看 | 欧美性猛交99久久久久99按摩 | 在线欧美 | 欧美色图一区 | 五月精品 | 日韩三级精品 | 成人性色生活片 | 国产午夜一区二区三区 | 波多野结衣乳巨码无在线观看 | 999精品在线| 久久精品在线观看 | 中文在线字幕观看 | 欧美日韩亚洲一区二区三区 | 日韩在线视频网站 | 天天干一干 | 国产视频成人 | av免费观看网站 | 国产精品毛片va一区二区三区 | 三级黄色片网站 | 日韩综合在线 | 亚洲欧美专区 | 中文字幕高清在线 | 国产伦精品一区二区三区四区 | 国产精品手机在线观看 | 深夜福利视频在线观看 | 日本男人天堂 | 久久精品美女 | 国产免费一区二区三区 | 亚洲资源网 | 国产精品一区在线观看 | 操操影院| 日韩成人中文字幕 | 亚洲视频一区二区三区四区 | 国产九九热 | 五月综合激情网 | 99久久婷婷 | 国产精品高潮呻吟av | 亚洲国产精品久久久久久久 | 国产欧美精品一区 | 亚洲精品国产精品国自产观看浪潮 | 激情播播网 |