青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 101,  comments - 57,  trackbacks - 0

     C++的class由C的srtuct變化而來,先來看看兩個地方有什么區別:

1.C++代碼

 1#include "iostream"
 2using namespace std;
 3
 4struct A
 5{
 6    int a;
 7    void display(int s);
 8}
;
 9
10void A::display(int s)
11{
12    a = 1;
13    cout<<"this is in A:"<<s<<" "<<a<<endl;
14}

15
16class B
17{
18public:
19    int b;
20    void display(int s);
21}
;
22
23void B::display(int s)
24{
25    b = 2;
26    cout<<"this is in B:"<<s<<" "<<b<<endl;
27}

28
29void main()
30{
31    A a;
32    a.display(sizeof(a));
33
34    B b;
35    b.display(sizeof(b));
36}

37

2.匯編代碼:
    1.debug編譯
 1.text:00401820 main            proc near               ; CODE XREF: _mainj
 2.text:00401820
 3.text:00401820 var_48          = dword ptr -48h
 4.text:00401820 var_8           = dword ptr -8
 5.text:00401820 var_4           = dword ptr -4
 6.text:00401820
 7.text:00401820                 push    ebp
 8.text:00401821                 mov     ebp, esp
 9.text:00401823                 sub     esp, 48h
10.text:00401826                 push    ebx
11.text:00401827                 push    esi
12.text:00401828                 push    edi
13.text:00401829                 lea     edi, [ebp+var_48]
14.text:0040182C                 mov     ecx, 12h
15.text:00401831                 mov     eax, 0CCCCCCCCh
16.text:00401836                 rep stosd
17.text:00401838                 push    4
18.text:0040183A                 lea     ecx, [ebp+var_4]
19.text:0040183D                 call    j_A__display
20.text:00401842                 push    4
21.text:00401844                 lea     ecx, [ebp+var_8]
22.text:00401847                 call    j_B__display
23.text:0040184C                 pop     edi
24.text:0040184D                 pop     esi
25.text:0040184E                 pop     ebx
26.text:0040184F                 add     esp, 48h
27.text:00401852                 cmp     ebp, esp
28.text:00401854                 call    __chkesp
29.text:00401859                 mov     esp, ebp
30.text:0040185B                 pop     ebp
31.text:0040185C                 retn
32.text:0040185C main            endp
33


      2.release編譯
.text:00401140 ; int __cdecl main(int argc,const char **argv,const char *envp)
.text:
00401140 _main           proc near               ; CODE XREF: start+AFp
.text:
00401140
.text:
00401140 var_8           = dword ptr -8
.text:
00401140 var_4           = dword ptr -4
.text:
00401140 argc            = dword ptr  4
.text:
00401140 argv            = dword ptr  8
.text:
00401140 envp            = dword ptr  0Ch
.text:
00401140
.text:
00401140                 sub     esp, 8
.text:
00401143                 lea     ecx, [esp+8+var_8]
.text:
00401147                 push    4
.text:
00401149                 call    sub_401000
.text:0040114E                 push    
4
.text:
00401150                 lea     ecx, [esp+0Ch+var_4]
.text:
00401154                 call    sub_4010A0
.text:
00401159                 add     esp, 8
.text:0040115C                 retn
.text:0040115C _main           endp

3.輸出結果

this is in A:4 1
this is in B:4 2

4.結論

  1.struct和class沒有任何區別,他們在代碼段有一個"模板"
  2.對象占用的4個字節是int的大小
  3.函數在代碼中定義,由編譯器決定調用誰
posted on 2008-03-02 21:16 margin 閱讀(500) 評論(0)  編輯 收藏 引用 所屬分類: C/C++逆向工程
<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用鏈接

留言簿

隨筆檔案

文章分類

文章檔案

收藏夾

常去的壇子

  • CVC電腦病毒論壇
  • 很多人說我是AV,我告訴他們:別瞧不起人,我們也能創造價值
  • 安全焦點
  • 黑客聚集的地方,一般是好酒最多的地方...
  • 看雪論壇
  • 國內最強的加密解密論壇,成醉其中經常夜不歸宿
  • 驅動開發論壇
  • 厭倦了啤的朋友們,來我們來整點白的...痛痛快快的BSOD也好過隔鞋瘙癢!

我的朋友

  • Sen的blog
  • IDE方面資深的受害者...經常為一個變量的定義找不著北的痛苦程序員(深表同情)
  • 老羅的blog
  • 良師益友,千年水牛,引擎猛男,分析怪獸,墨鏡酷哥,臺球高手....

搜索

  •  

最新評論

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲日本欧美天堂| 久久久亚洲午夜电影| 亚洲精品乱码久久久久久蜜桃麻豆 | 在线免费不卡视频| 激情久久影院| 99视频精品全部免费在线| 亚洲一级影院| 久久久综合视频| 亚洲国产日韩欧美一区二区三区| 亚洲免费久久| 久久精品水蜜桃av综合天堂| 欧美精品18+| 国产欧美日韩激情| 亚洲大片一区二区三区| 亚洲国产欧美国产综合一区 | 亚洲一区高清| 久久综合久久综合久久| 国产精品a级| 亚洲精品黄色| 亚洲无限av看| 欧美激情综合亚洲一二区| 亚洲亚洲精品三区日韩精品在线视频| 一区二区三区视频在线观看| 久久精品首页| 亚洲午夜影视影院在线观看| 香蕉免费一区二区三区在线观看| 欧美激情日韩| 欧美专区在线| 一区二区三区欧美亚洲| 极品尤物一区二区三区| 一本到12不卡视频在线dvd| 麻豆久久婷婷| 亚洲国产成人91精品| 先锋影音网一区二区| 亚洲精品欧洲| 欧美巨乳在线| 日韩一级黄色av| 亚洲国产三级| 国际精品欧美精品| 久久久亚洲欧洲日产国码αv| 欧美高清视频一区| 99天天综合性| 久久婷婷综合激情| 一色屋精品视频在线看| 久久视频一区二区| 欧美亚洲在线视频| 国产日韩精品综合网站| 久久久成人精品| 久久久国产一区二区三区| 亚洲午夜精品久久| 欧美激情小视频| 久热精品视频在线观看| 久久婷婷蜜乳一本欲蜜臀| 香蕉免费一区二区三区在线观看| 欧美激情久久久久| 欧美成人一区二区在线| 久久亚洲精品网站| 久久色在线播放| 国产精品一二一区| 久久精品国产欧美激情| 久久综合伊人77777| 久久精品国产精品 | 欧美顶级大胆免费视频| 日韩视频精品| 亚洲视频观看| 精品成人一区二区| 久久av老司机精品网站导航| 亚洲国产91| 久久久久欧美| 欧美freesex8一10精品| 欧美日韩网站| 久久久精品国产免费观看同学| 欧美日韩亚洲视频| 亚洲免费久久| 午夜在线播放视频欧美| 国产婷婷色一区二区三区| 亚洲欧美精品一区| 亚洲精品一区二区网址| 欧美成人日本| 99精品视频网| 亚洲欧美日韩在线高清直播| 久久精品国产免费观看| 在线一区亚洲| 美女诱惑一区| 亚洲日韩欧美视频一区| 在线视频亚洲| 国产亚洲精品久久久久动| 欧美高清视频| 一区二区三区 在线观看视| 国产精品swag| 久久精品72免费观看| 亚洲大胆女人| 蜜桃av噜噜一区二区三区| 欧美激情综合色| 国产亚洲精品aa午夜观看| 久久噜噜亚洲综合| 亚洲精品国精品久久99热| 午夜精彩视频在线观看不卡| 欧美69wwwcom| 久久久久国产免费免费| 亚洲第一精品福利| 国产精品h在线观看| 久久成人18免费网站| 亚洲第一毛片| 久久精品男女| 亚洲最快最全在线视频| 国产一区二区三区四区老人| 欧美黑人多人双交| 欧美中文日韩| 宅男66日本亚洲欧美视频| 久久综合伊人| 性高湖久久久久久久久| 日韩一级片网址| 好吊色欧美一区二区三区四区| 亚洲专区在线视频| 欧美激情一区二区三区| 羞羞漫画18久久大片| 亚洲美女色禁图| 国内不卡一区二区三区| 国产精品v一区二区三区 | 亚洲电影视频在线| 欧美一区二区精品| 国产精品videosex极品| 久久综合狠狠综合久久综合88| 亚洲网站视频| 99re6这里只有精品| 欧美国产精品va在线观看| 久久国产66| 午夜精品理论片| 中文av一区二区| 国产模特精品视频久久久久| 欧美日韩国产成人在线| 99综合精品| 亚洲精品国久久99热| 免费观看欧美在线视频的网站| 91久久久久久久久| 欧美日韩中文字幕在线视频| 一区二区欧美精品| 亚洲精品男同| 亚洲精品在线视频观看| 亚洲黄色免费电影| 99国产精品久久久久老师| 亚洲国产成人不卡| 在线看国产一区| 亚洲高清视频中文字幕| 精品91在线| 亚洲高清在线观看一区| 在线观看亚洲视频| **欧美日韩vr在线| 亚洲福利在线观看| 最新国产精品拍自在线播放| 黄色成人av网站| 亚洲国产精品999| 亚洲国产天堂久久综合网| 欧美午夜片在线观看| 欧美三级视频| 国产精品私房写真福利视频| 久久亚洲一区| 免费一区视频| 欧美日韩三级电影在线| 国产精品a久久久久久| 国产精品一卡二卡| 国产午夜精品久久| 在线观看视频亚洲| 亚洲美女av网站| 亚洲综合三区| av不卡在线看| 欧美专区在线播放| 欧美成人久久| 国产精品99久久久久久白浆小说| 亚洲一二三级电影| 久久久久久久一区二区三区| 欧美激情二区三区| 国产精品国产三级欧美二区| 欧美国产日韩二区| 国产精品自在线| 在线免费观看成人网| 亚洲网站视频福利| 久久青青草综合| 亚洲精品女av网站| 在线综合亚洲欧美在线视频| 久久久99精品免费观看不卡| 欧美大片免费观看在线观看网站推荐| 欧美日韩中文字幕精品| 狠狠狠色丁香婷婷综合久久五月| 99精品视频免费在线观看| 欧美在线观看视频在线| 亚洲国产视频直播| 欧美亚洲日本国产| 欧美日韩1区| 极品日韩久久| 性欧美暴力猛交69hd| 亚洲人成毛片在线播放女女| 性伦欧美刺激片在线观看| 欧美激情第五页| 伊人春色精品| 久久成人精品| 亚洲深夜福利网站| 欧美成人国产一区二区| 国产在线精品自拍|