• <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>
            酸菜豬蹄的程序人生
            木下編程屯屯燙燙
            下面是例子,如果對C的函數(shù)指針有一定體會的話,相信這個例子很容易就看明白了。(其實是一樣的。)

            #include <iostream>
            #include <string>
            using namespace std;
            class CPerson;
            typedef void (CPerson::*PF)(const CPerson&);
            class CPerson
            {
            private:
               string name;
            public:
               CPerson(const string& name);
               void Slap(const CPerson& p);
               void Kick(const CPerson& p);
            };

            CPerson::CPerson(const string& name)
            {
               this->name = name;
            }
            void CPerson::Slap(const CPerson& p)
            {
               cout << this->name << " slap " << p.name << endl;
            }
            void CPerson::Kick(const CPerson& p)
            {
               cout << this->name << " kick " << p.name << endl;
            }
            int main()
            {
               CPerson me("Cooleaf");
               CPerson you("dummy");
               int i = 0;
               PF p[2];
               p[0] = CPerson::Slap;
               p[1] = CPerson::Kick;
               cin >> i;
               while (i != -1)
               {
                  if (i > 1)
                  {
                     i = 1;
                  }
                  if (i < 0)
                  {
                     i = 0;
                  }
                  (me.*p[i])(you);
                  cin >> i;
               }
               system("pause");
               return 0;
            }
            posted on 2006-01-06 17:48 cooelaf 閱讀(618) 評論(1)  編輯 收藏 引用 所屬分類: C++心得
            Comments

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


             
            久久久久久久精品成人热色戒| 少妇内射兰兰久久| 久久精品男人影院| 久久一本综合| 久久久久久亚洲Av无码精品专口| 青草影院天堂男人久久| 色综合久久天天综线观看| 伊人色综合久久天天网 | 精品国产乱码久久久久久浪潮| 精品多毛少妇人妻AV免费久久| 中文字幕乱码人妻无码久久| 亚洲国产精品久久66| 国产亚洲精久久久久久无码77777| 国产成人久久精品区一区二区| 日韩欧美亚洲综合久久影院Ds| 国产成人综合久久综合 | 久久亚洲私人国产精品| 久久强奷乱码老熟女网站| 久久国产亚洲精品无码| 久久精品国产AV一区二区三区| 欧美日韩中文字幕久久伊人| 久久丫精品国产亚洲av不卡| 性欧美大战久久久久久久| 国产精品gz久久久| 色综合久久久久| 久久伊人精品青青草原高清| 久久精品天天中文字幕人妻| 亚洲午夜久久久| 无码人妻久久一区二区三区蜜桃| 99久久婷婷国产一区二区| 久久国产精品久久精品国产| 久久超碰97人人做人人爱| 久久久久久久久无码精品亚洲日韩 | 久久这里只精品国产99热| 国产综合久久久久| 久久九九精品99国产精品| 亚洲va中文字幕无码久久| 久久综合噜噜激激的五月天| 久久久久亚洲精品无码蜜桃| 色婷婷综合久久久中文字幕| 久久人人爽人人爽人人片AV不|