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

    隨筆檔案

    收藏夾

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 四虎国产精品永免费| 嫩草影院在线播放www免费观看 | 亚洲成aⅴ人片久青草影院| 亚洲免费无码在线| 亚洲电影在线免费观看| 四虎影在线永久免费四虎地址8848aa | 777亚洲精品乱码久久久久久| 成熟女人特级毛片www免费| jizz日本免费| 亚洲另类图片另类电影| 久久久久国产亚洲AV麻豆| 91久久精品国产免费一区| 男女猛烈无遮掩视频免费软件| 亚洲电影免费在线观看| 免费在线观看亚洲| 永久在线观看www免费视频| 黄色网址免费在线| 亚洲中文字幕在线无码一区二区| 亚洲精品成人片在线观看| 野花高清在线观看免费完整版中文| 一出一进一爽一粗一大视频免费的 | 国产乱辈通伦影片在线播放亚洲| 四虎最新永久免费视频| 亚洲五月午夜免费在线视频| 亚洲精品国产高清在线观看| 一区二区三区亚洲| 国产亚洲精品拍拍拍拍拍| 天天天欲色欲色WWW免费| 88av免费观看入口在线| 男女一边摸一边做爽的免费视频 | 小说区亚洲自拍另类| 亚洲日本视频在线观看| 国产精品亚洲а∨无码播放| 免费看小12萝裸体视频国产| 毛色毛片免费观看| 毛片免费全部播放无码| 久久免费观看国产精品88av| 国产乱子伦精品免费视频| 黄页网站在线免费观看| 国产亚洲一卡2卡3卡4卡新区| 亚洲www在线观看|