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

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

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

    so true

    心懷未來(lái),開(kāi)創(chuàng)未來(lái)!
    隨筆 - 160, 文章 - 0, 評(píng)論 - 40, 引用 - 0
    數(shù)據(jù)加載中……

    C++中突破private的方法

    突破private的方法:
    =====================================
    對(duì)于private變量:
    方法一:
    class Y
    {
    public:
     Y(int y=0):m_n(y){};
     int getInt(){return m_n;}
    private:
     int m_n;
    };

    Y y(34);
    cout<<y.getInt()<<endl;
    int* pi=(int*)(&y);
    *pi=347;
    cout<<y.getInt()<<endl;
    方法二:
    int tmp;
    __asm
    {
     mov eax,y.m_n
     mov tmp,eax
     add y.m_n,5
    }
    cout<<tmp<<' '<<y.getInt()<<endl;
    ========================================
    對(duì)于private函數(shù):
    class C1
    {
    public:
     virtual void test()
     {
      cout<<"public C1::test()"<<endl;
     }
    };

    class C2: public C1
    {
    private:
     virtual void test()
     {
      cout<<"private C2::test()"<<endl;
     }
    };

    C2 c2;
    C1 * pC1=&c2;
    pC1->test();
    方法二:
    class O;
    typedef void (O::*pO)();

    class O
    {
    public:
     static pO getFunTest()
     {
      return &O::test;
     }
    private:
     void test()
     {
      cout<<"this is a private function of class O:test()"<<endl;
     }
    };
    pO pp=O::getFunTest();
    O o;
    (o.*pp)();

    posted on 2008-07-10 15:58 so true 閱讀(434) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): C&C++

    主站蜘蛛池模板: 丁香六月婷婷精品免费观看| 国产成人亚洲精品| 国产亚洲福利精品一区二区| 亚洲国产精品无码中文lv| 羞羞漫画登录页面免费| 午夜老司机免费视频| 亚洲影院天堂中文av色| 久久WWW免费人成人片| 国产亚洲午夜高清国产拍精品| 亚洲无线电影官网| 91青青青国产在观免费影视| 亚洲男人天堂av| 99爱在线精品免费观看| 亚洲综合无码无在线观看| 美女黄网站人色视频免费国产| 亚洲av永久无码天堂网| 欧亚一级毛片免费看| 亚洲成a人片在线观看国产| 国产精品偷伦视频免费观看了| 亚洲无人区一区二区三区| 91精品免费观看| 亚洲欧美日韩一区二区三区在线| 国产免费av一区二区三区| 亚洲免费一级视频| 免费观看美女裸体网站| 曰韩无码AV片免费播放不卡| 日韩免费视频观看| 中文字幕亚洲综合小综合在线| 日韩a级毛片免费观看| 无人视频在线观看免费播放影院| 国产亚洲午夜高清国产拍精品| 永久黄色免费网站| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 水蜜桃视频在线观看免费播放高清| 亚洲国产精品无码专区影院 | 亚洲欧洲精品在线| 日本特黄特色aa大片免费| 久久久久久国产a免费观看不卡| 久久精品亚洲精品国产色婷| 日韩高清免费在线观看| 中文字幕免费在线看线人动作大片|