<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++
    主站蜘蛛池模板: 久久亚洲精品AB无码播放| 国产色在线|亚洲| 99久久久精品免费观看国产| 国产成人精品日本亚洲专| 免费一看一级毛片人| 你好老叔电影观看免费| 在线综合亚洲中文精品| 亚洲精品偷拍视频免费观看| 久久久久久久久久国产精品免费 | 国产乱人免费视频| 中文字幕免费视频精品一| 亚洲人色大成年网站在线观看| 四虎国产精品免费视| 一级毛片免费不卡在线| 小说区亚洲自拍另类| 亚洲va久久久噜噜噜久久天堂| 最新中文字幕免费视频| 在线观看免费播放av片| 看一级毛片免费观看视频| 久久综合亚洲色一区二区三区| 一本久久综合亚洲鲁鲁五月天 | 亚洲色婷婷综合开心网| 在线看无码的免费网站| 色屁屁www影院免费观看视频| 亚洲精品在线不卡| 亚洲一区二区三区在线观看精品中文 | 日韩一级片免费观看| 亚洲一区在线视频观看| 亚洲精品夜夜夜妓女网| 国产精品免费小视频| 无码国产精品一区二区免费虚拟VR | 中文字幕免费观看视频| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 在线视频免费国产成人| 一区二区三区观看免费中文视频在线播放| 99亚洲精品卡2卡三卡4卡2卡| 亚洲另类春色校园小说| 西西人体44rt高清亚洲 | 麻豆亚洲AV永久无码精品久久| av在线亚洲欧洲日产一区二区| 国产精品无码一区二区三区免费|