• <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>

            Where there is a dream ,there is hope

              C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
              64 Posts :: 0 Stories :: 8 Comments :: 0 Trackbacks

            常用鏈接

            留言簿(1)

            我參與的團隊

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            之前寫查找一個VECTOR中保存的一個結構的時候,知道其中的一個數據成員,每次都是遍歷一遍,寫久了覺得好麻煩,覺得不應該是這樣才對。果真在網上找到了這個方法:

            用boost::bind,非常簡單:

            find_if(v.begin(),v.end(),bind(&A::id,_1)==25);


            如果需要,下面是完整示例代碼:

            #include   <algorithm>
            #include   <vector>
            #include   <boost/bind.hpp>

            struct   A
            {
                int   id;
            };

            int   main()
            {
                using   namespace   std;
                using   namespace   boost;
                vector <A>   v;
                find_if(v.begin(),v.end(),bind(&A::id,_1)==25);
            }

            //bind用法



            posted on 2011-06-22 15:34 IT菜鳥 閱讀(1776) 評論(0)  編輯 收藏 引用
            国产午夜福利精品久久| 国产精品久久久久久久| 久久伊人五月丁香狠狠色| 偷偷做久久久久网站| 久久精品无码专区免费青青| 久久播电影网| 日韩精品久久久久久免费| 亚洲乱亚洲乱淫久久| 亚洲色婷婷综合久久| 久久99精品久久久久久不卡 | 久久综合综合久久97色| 青青青国产精品国产精品久久久久| 国内精品久久久久久久亚洲| 伊人久久大香线焦AV综合影院| 亚洲欧美日韩精品久久| 亚洲精品国产字幕久久不卡| 国产综合成人久久大片91| 97久久天天综合色天天综合色hd| 香蕉久久永久视频| 国産精品久久久久久久| www.久久热.com| 亚洲国产精品无码久久久秋霞2| 久久中文字幕视频、最近更新| www性久久久com| AV无码久久久久不卡蜜桃| 综合人妻久久一区二区精品| 亚洲欧美国产日韩综合久久 | 亚洲国产综合久久天堂| 久久99精品久久久久久噜噜| 999久久久国产精品| 66精品综合久久久久久久| 午夜精品久久久久久久久| 伊人久久综合成人网| 香蕉久久av一区二区三区| 久久九九兔免费精品6| 久久无码专区国产精品发布| 亚洲国产视频久久| 一本久久a久久精品亚洲| 久久天天躁夜夜躁狠狠躁2022| 亚洲欧美另类日本久久国产真实乱对白| 久久九九久精品国产免费直播|