• <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>
            posts - 183,  comments - 10,  trackbacks - 0

            聯(lián)合容器的第三個(gè)參數(shù)

            map 容器的第三個(gè)參數(shù),即函數(shù)對(duì)象類型。
            對(duì)第一個(gè)參數(shù)進(jìn)行比較,重載 operator ()。這是第一種方案。

            第二種方案,對(duì)第一個(gè)參數(shù)類型進(jìn)行包裝,然后針對(duì)這個(gè)類型重載 operator < 。

            總結(jié):
            ·第一個(gè)參數(shù)原裝類型,添加第三個(gè)類型,函數(shù)對(duì)象,重載 operator () 。
            ·第一個(gè)參數(shù)對(duì)原類型進(jìn)行包裝,重載 operator < 。

            參考:
            為什么數(shù)據(jù)結(jié)構(gòu)很重要
            http://download.csdn.net/detail/yun_2106118/1768192

             1 #include <iostream>
             2 #include <map>
             3 using namespace std;
             4 
             5 struct ltstr
             6 {
             7     bool operator () (const char* s1, const char* s2) const
             8     {
             9         return strcmp(s1, s2) < 0;
            10     }
            11 };
            12 
            13 int main()
            14 {
            15     map<const char*const char*, ltstr> phones;
            16     phones["Gao Jun"= "23423423";
            17     phones["Gao Jie"= "89878979";
            18 
            19     for (map<const char*const char*, ltstr>::const_iterator cit = phones.begin(); cit != phones.end(); ++cit)
            20     {
            21         cout << cit->first << '\t' << cit->second << endl;
            22     }
            23 
            24     return 0;
            25 }

             


            posted on 2011-09-10 12:51 unixfy 閱讀(258) 評(píng)論(0)  編輯 收藏 引用

            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            久久无码国产| 久久久久久九九99精品| 老司机午夜网站国内精品久久久久久久久| 国产亚州精品女人久久久久久 | 久久这里只有精品首页| 狠狠色婷婷久久综合频道日韩 | 久久男人中文字幕资源站| 狠狠色婷婷久久一区二区| 色综合色天天久久婷婷基地| 久久久久香蕉视频| 无码久久精品国产亚洲Av影片 | 久久久久久久久久免免费精品 | 国产一级做a爰片久久毛片| 色综合久久天天综线观看| 99久久免费国产精精品| 欧美精品乱码99久久蜜桃| 久久久精品久久久久特色影视| 久久男人Av资源网站无码软件| 色综合久久88色综合天天 | 日本福利片国产午夜久久| 无遮挡粉嫩小泬久久久久久久 | 99久久婷婷国产综合亚洲| 久久精品国产2020| 精品久久亚洲中文无码| 日本精品久久久久影院日本| 秋霞久久国产精品电影院| 国产精品久久久久久| jizzjizz国产精品久久| 久久精品国产网红主播| 五月丁香综合激情六月久久 | 国产高清国内精品福利99久久| 色偷偷88888欧美精品久久久| 91麻豆国产精品91久久久| 人妻精品久久久久中文字幕| 日本欧美国产精品第一页久久| 久久国产精品一区| 久久一区二区免费播放| 一极黄色视频久久网站| 中文字幕精品久久久久人妻| 狠狠色综合网站久久久久久久高清| 中文字幕精品久久久久人妻|