• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            旅途

            如果想飛得高,就該把地平線忘掉

            map重點(diǎn)

            實(shí)際上,用下標(biāo)操作符把map 初始化至一組元素集合,會使每個值都被初始化為缺省值
            ,然后再被賦值為顯式的值,如果元素是類對象,而且它的缺省初始化和賦值的運(yùn)算量都很大,
            就會影響程序的性能,盡管不會影響程序的正確性。

            ?map<string,int> mymap;
            ?mymap["hou"]=0;
            ?mymap["hua"]=1;
            ?mymap["liang"]=2;

            ?mymap.insert(map<string,int>::value_type("nihao",3));//盡量使用這種方式。


            ?cout<<mymap["nihao"]<<endl;
            ?mymap.insert(map<string,int>::value_type("nihao",4));
            ?? cout<<mymap["nihao"]<<endl;----依舊輸出3,這說明如果已經(jīng)有了一個鍵值,是不能再輸入的。
            ?? cout<<mymap.count("nihao")<<endl;---輸出1,實(shí)際上只會有0和1這兩種可能。



            但是只有當(dāng)map 中存在這樣一個鍵的實(shí)例時,該代碼才會表現(xiàn)正常。如果不存在這樣的實(shí)例,使用下標(biāo)操作符會引起插入一個實(shí)例。

            ?? int count=mymap.count("hou");
            ?? if(count!=0)、、只有得到count不是0時,才可以安全操作。
            ??? cout<<mymap["hou"]<<endl;

            ?? map<string,int>::iterator ite=mymap.find("hou");
            ?? if(ite!=mymap.end())
            ??? cout<<(*ite).first<<"----"<<(*ite).second<<endl;

            ?cout<<mymap["ri"]<<endl;----注意,map里沒有ri這個鍵值,因此會增加一個。

            posted on 2007-09-20 17:54 旅途 閱讀(394) 評論(0)  編輯 收藏 引用 所屬分類: C++ STL

            色综合久久天天综线观看| 欧美成a人片免费看久久| 亚洲国产精品无码久久九九| 狠色狠色狠狠色综合久久| 亚洲AV成人无码久久精品老人| 伊人久久精品影院| 久久午夜无码鲁丝片秋霞 | 伊人久久成人成综合网222| 久久精品一区二区影院| 久久久久国产精品麻豆AR影院| 久久播电影网| 亚洲国产日韩欧美综合久久| 亚洲va久久久久| 东方aⅴ免费观看久久av| 99久久成人18免费网站| 久久婷婷色综合一区二区| 无码8090精品久久一区| 2021最新久久久视精品爱| 无码精品久久久久久人妻中字| 欧美牲交A欧牲交aⅴ久久| 久久精品无码专区免费青青| 久久精品国产精品青草| 久久久久久久久久免免费精品 | 精品久久香蕉国产线看观看亚洲| 2022年国产精品久久久久| 91精品国产91久久| 香蕉aa三级久久毛片| 青草国产精品久久久久久| 国产一久久香蕉国产线看观看| 久久人人爽人人爽人人片AV麻豆| 国产毛片欧美毛片久久久| 亚洲精品tv久久久久久久久| 国产人久久人人人人爽| 久久久久国产精品麻豆AR影院 | 97久久精品人人做人人爽| 久久天天躁狠狠躁夜夜不卡| .精品久久久麻豆国产精品| 日韩久久无码免费毛片软件| 国产精品一区二区久久精品| 色播久久人人爽人人爽人人片AV| 久久久久久久综合日本亚洲|