最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++ map詳解

 更新時(shí)間:2022年01月10日 09:11:24   作者:java-zh  
下面小編就為大家?guī)?lái)一篇淺談c++中的map。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

一:賦值

1.直接賦值

    map<string, int> m1;
    m1["def"] = 2;

2.使用insert

    map<string, int> m2;
    m2.insert({ "abc", 1 });    //使用這種就可以了
    //其他形式和方式
    m2.insert(make_pair(string("def"), 2));
    m2.insert(pair<string, int>(string("ghi"), 3));
    map<int, string> mapStudent;
    mapStudent.insert(map<int, string>::value_type (1,"student_one"));

3.初始化列表。列表初始化適用于c++11和以上版本。

    map<string,int> m3 = {
    {"string",1}, {"sec",2}, {"trd",3}
    };
    map<string,string> m4 = {
    {"first","second"}, {"third","fourth"},
    {"fifth","sixth"}, {"begin","end"}
    };

4.插入一個(gè)key但不指定value

map<string,int> a;    //a是string到int的空map
a["new"];             //"new"是新增的key

value類(lèi)型為數(shù)型,即使像上面一樣沒(méi)有進(jìn)行賦值操作,也一般會(huì)默認(rèn)賦值為0。value是string或char類(lèi)型,則默認(rèn)為空。

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • C++使用UDP通訊的實(shí)現(xiàn)示例

    C++使用UDP通訊的實(shí)現(xiàn)示例

    本文實(shí)現(xiàn)對(duì)C++使用UDP做了簡(jiǎn)單封裝,實(shí)現(xiàn)通訊,包括服務(wù)端和客戶(hù)端,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-12-12
  • 詳解C++ 共享數(shù)據(jù)保護(hù)機(jī)制

    詳解C++ 共享數(shù)據(jù)保護(hù)機(jī)制

    這篇文章主要介紹了詳解C++ 共享數(shù)據(jù)保護(hù)機(jī)制的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用c++,感興趣的朋友可以了解下
    2021-02-02
  • 解讀堆排序算法及用C++實(shí)現(xiàn)基于最大堆的堆排序示例

    解讀堆排序算法及用C++實(shí)現(xiàn)基于最大堆的堆排序示例

    把待排序的數(shù)組構(gòu)造出最大堆是進(jìn)行堆排序操作的基本方法,這里將帶大家來(lái)解讀堆排序算法及用C++實(shí)現(xiàn)基于最大堆的堆排序示例,首先從堆排序的概念開(kāi)始:
    2016-06-06
  • VC++在TXT文件指定位置追加內(nèi)容的方法

    VC++在TXT文件指定位置追加內(nèi)容的方法

    這篇文章主要介紹了VC++在TXT文件指定位置追加內(nèi)容的方法,功能較為實(shí)用,需要的朋友可以參考下
    2014-08-08
  • C++編譯錯(cuò)誤variable-sized?object?may?not?be?initiali問(wèn)題

    C++編譯錯(cuò)誤variable-sized?object?may?not?be?initiali問(wèn)題

    這篇文章主要介紹了C++編譯錯(cuò)誤variable-sized?object?may?not?be?initiali問(wèn)題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • C語(yǔ)言SQLite3事務(wù)和鎖的操作實(shí)例

    C語(yǔ)言SQLite3事務(wù)和鎖的操作實(shí)例

    這篇文章主要介紹了C語(yǔ)言SQLite3事務(wù)和鎖的操作,結(jié)合完整實(shí)例形式分析了C語(yǔ)言針對(duì)SQLite3數(shù)據(jù)庫(kù)的事務(wù)與鎖相關(guān)操作技巧,需要的朋友可以參考下
    2017-07-07
  • C語(yǔ)言修煉之路一朝函數(shù)思習(xí)得?模塊思維世間生上篇

    C語(yǔ)言修煉之路一朝函數(shù)思習(xí)得?模塊思維世間生上篇

    函數(shù)是一組一起執(zhí)行一個(gè)任務(wù)的語(yǔ)句。每個(gè)?C?程序都至少有一個(gè)函數(shù),即主函數(shù)?main()?,所有簡(jiǎn)單的程序都可以定義其他額外的函數(shù)
    2022-03-03
  • OpenCV提取圖像中圓線上的數(shù)據(jù)具體流程

    OpenCV提取圖像中圓線上的數(shù)據(jù)具體流程

    在對(duì)圖像進(jìn)行處理時(shí),經(jīng)常會(huì)要提取出圖像中某條直線、圓線或者ROI區(qū)域內(nèi)的感興趣數(shù)據(jù),進(jìn)行重點(diǎn)關(guān)注。本文主要介紹了利用OpenCV獲取圖像中圓線上的數(shù)據(jù),需要的可以參考一下
    2021-11-11
  • 線程池的原理與實(shí)現(xiàn)詳解

    線程池的原理與實(shí)現(xiàn)詳解

    下面利用C語(yǔ)言來(lái)實(shí)現(xiàn)一個(gè)簡(jiǎn)單的線程池,為了使得這個(gè)線程池庫(kù)使用起來(lái)更加方便,特在C實(shí)現(xiàn)中加入了一些OO的思想,與Objective-C不同,它僅僅是使用了struct來(lái)模擬了c++中的類(lèi),其實(shí)這種方式在linux內(nèi)核中大量可見(jiàn)
    2013-09-09
  • C語(yǔ)言實(shí)現(xiàn)自動(dòng)分配地址的示例

    C語(yǔ)言實(shí)現(xiàn)自動(dòng)分配地址的示例

    本文介紹了兩種自動(dòng)分配地址的方法,包括通過(guò)宏定義實(shí)現(xiàn)地址分配和將EE地址作為一個(gè)結(jié)構(gòu)體,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11

最新評(píng)論

万全县| 房山区| 汨罗市| 图片| 南陵县| 滁州市| 芜湖市| 怀仁县| 泗洪县| 光泽县| 宁河县| 黄大仙区| 太康县| 吉木乃县| 伊通| 长葛市| 鄯善县| 平凉市| 舞钢市| 固阳县| 栾川县| 久治县| 汝阳县| 瑞丽市| 永新县| 滕州市| 岑巩县| 门源| 灌阳县| 安宁市| 万全县| 仁寿县| 乌鲁木齐市| 会泽县| 洱源县| 宜都市| 岑巩县| 扶绥县| 河池市| 宜城市| 自贡市|