<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    bind

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

    template<class T>
    inline T & ToRef( T *pT)
    {
     return *pT;
    }
    #define TODEF(x) bind( ToRef<x>, _1)

    template<class T>
    inline void DeletePointer( T *pT)
    {
     delete pT;
    }
    #define ALL(v) (v).begin(), (v).end()

    struct X
    {
    public:
     int m_t;
     X():m_t(11)
     {
     }
     
        bool f(int a)
     {
      std::cout << m_t << std::endl;
      return true;
     }
    };

    int main()
    {
        using namespace boost;
     using namespace std;
     
     vector<X *> v;
     for( int i=0; i<10; ++i)
      v.push_back( new X);
     
     for_each( ALL(v), bind(&X::f, TODEF(X), 4 ) );
     
     for_each( ALL(v), bind( DeletePointer<X>, _1) );
     
     return 0;
    }

     

    posted on 2007-09-23 17:09 daiyie 閱讀(226) 評論(1)  編輯  收藏

    評論

    # re: bind 2007-09-28 16:27 千里冰封

    來點中文注釋吧  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    <2007年9月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    統計

    常用鏈接

    留言簿(1)

    隨筆檔案

    收藏夾

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久久亚洲精品无码| 亚洲中文字幕无码久久2017| 中文字幕亚洲综合久久2| 95免费观看体验区视频| 久久久亚洲欧洲日产国码二区| 毛片在线播放免费观看| 亚洲AV电影院在线观看| 97在线视频免费| 亚洲三级在线免费观看| 女人张开腿等男人桶免费视频 | 亚洲精品国产电影| 一级成人毛片免费观看| 亚洲性猛交XXXX| 污污网站免费观看| 亚洲avav天堂av在线网爱情| 成人免费视频软件网站| 粉色视频免费入口| 国产亚洲日韩一区二区三区| 免费的全黄一级录像带| 亚洲乱码中文论理电影| 欧洲美熟女乱又伦免费视频| 一个人免费观看视频在线中文 | 亚洲色图.com| 日韩在线天堂免费观看| 一级特黄录像视频免费| 亚洲综合色一区二区三区小说| 又黄又爽又成人免费视频| 国产亚洲精品美女| 国产AV无码专区亚洲Av| 成人AV免费网址在线观看| 免费又黄又爽又猛大片午夜| 亚洲午夜精品久久久久久人妖| 最近免费中文字幕大全视频| 久久性生大片免费观看性| 亚洲校园春色小说| 亚洲精品麻豆av| 999久久久免费精品国产 | 免费视频成人片在线观看| 亚洲熟妇自偷自拍另欧美| 亚洲愉拍99热成人精品热久久 | 久久国产免费福利永久|