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

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

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

    posts - 134,comments - 22,trackbacks - 0
    普通的指針:通過對象指針來訪問對象的成員,調用類的成員函數;
    成員函數的指針:通過對象及成員函數指針來調用類的成員函數,僅限于非Static成員函數,Static成員函數通過類名加域限制符直接調用,無需成員指針;
    下面是成員函數指針的用法及函數表的使用示例:
     1#include <iostream>
     2
     3using namespace std;
     4
     5class Screen
     6{
     7
     8private:
     9    typedef void (Screen::* Action)();
    10    static Action menu[];
    11public:
    12    void home()
    13    {
    14        cout<<"home"<<endl;
    15    }

    16    void left()
    17    {
    18        cout<<"left"<<endl;
    19    }

    20    void right()
    21    {
    22        cout<<"right"<<endl;
    23    }

    24    void down()
    25    {
    26        cout<<"down"<<endl;
    27    }

    28    void up()
    29    {
    30        cout<<"up"<<endl;
    31    }

    32
    33public:
    34    enum Directions{HOME,LEFT,RIGHT,DOWN,UP};
    35    void move(Directions);    
    36}
    ;
    37
    38
    39void Screen::move(Directions d)
    40{
    41    (this->*menu[d])();
    42}

    43
    44Screen::Action Screen::menu[]={
    45    &Screen::home,
    46    &Screen::left,
    47    &Screen::right,
    48    &Screen::down,
    49    &Screen::up
    50}
    ;
    51
    52
    53int main()
    54{
    55    Screen s;
    56
    57    s.move(Screen::LEFT);
    58
    59    return 0;
    60}
    posted on 2009-11-13 15:41 何克勤 閱讀(205) 評論(0)  編輯  收藏 所屬分類: C/C++
    主站蜘蛛池模板: 久久成人a毛片免费观看网站| 成人免费无码大片A毛片抽搐| 亚洲国产精品成人综合色在线婷婷 | 一本色道久久88—综合亚洲精品 | 毛片A级毛片免费播放| 精品在线视频免费| 亚洲va久久久噜噜噜久久男同| 91大神在线免费观看| 小说专区亚洲春色校园| 亚洲国产精品无码久久一线 | 最好免费观看韩国+日本| 精品久久久久久国产免费了| 亚洲国产精品久久久久秋霞影院| 午夜国产羞羞视频免费网站| 一级毛片aaaaaa免费看| 亚洲av午夜电影在线观看| 水蜜桃亚洲一二三四在线| 日韩一级在线播放免费观看| 国产成人精品一区二区三区免费| 亚洲精品国产综合久久久久紧 | 亚洲日韩中文字幕无码一区| 亚洲AV综合色区无码另类小说| 午夜老司机免费视频| 久99久精品免费视频热77| 国产精品亚洲а∨无码播放不卡 | av午夜福利一片免费看久久| 亚洲 欧洲 视频 伦小说| 亚洲免费人成在线视频观看| 在线观着免费观看国产黄| 亚洲精品免费观看| 一级女性全黄生活片免费看| 亚洲老熟女五十路老熟女bbw| 久久亚洲精品无码AV红樱桃| 久久久久国产亚洲AV麻豆 | 亚洲AV日韩AV天堂一区二区三区| 免费一级毛片正在播放| 114一级毛片免费| 免费一区二区三区| 精品乱子伦一区二区三区高清免费播放| 亚洲第一成年网站视频| www.亚洲日本|