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

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 閱讀(498) 評論(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>
            久久精品国产免费看久久精品| 久久精品一区二区国产| 欧美另类变人与禽xxxxx| 亚洲伦理在线| 亚洲人www| 欧美日韩另类字幕中文| 亚洲一区亚洲二区| 午夜国产精品视频| 狠狠色丁香婷婷综合| 免费在线观看成人av| 蜜桃av噜噜一区| avtt综合网| 欧美亚洲一区三区| 在线看视频不卡| 9人人澡人人爽人人精品| 国产日韩欧美在线播放不卡| 老鸭窝毛片一区二区三区| 老司机aⅴ在线精品导航| 一本大道av伊人久久综合| 亚洲无线视频| 亚洲黄色三级| 亚洲欧美欧美一区二区三区| 在线观看成人一级片| 日韩一区二区电影网| 国产日韩在线一区| 亚洲国产美女久久久久| 国产欧美日韩在线| 亚洲精品乱码久久久久久蜜桃91 | 久久精品在线免费观看| 老鸭窝亚洲一区二区三区| 亚洲综合电影| 免费在线成人av| 欧美一区二区三区四区在线观看地址 | 欧美国产亚洲精品久久久8v| 亚洲欧美日韩国产一区二区| 麻豆成人在线| 欧美中文在线观看国产| 欧美精品日韩一区| 牛牛国产精品| 国产欧美视频在线观看| 亚洲精品一级| 在线观看成人av| 亚洲欧美日韩一区| 亚洲影院高清在线| 欧美激情五月| 欧美电影免费观看大全| 国产一区二区三区四区hd| 99成人在线| 日韩午夜在线视频| 欧美不卡三区| 欧美h视频在线| 国内成人精品2018免费看| 亚洲视频一二| 亚洲视频在线一区观看| 欧美黄在线观看| 欧美激情综合色| 伊人夜夜躁av伊人久久| 久久国产精品黑丝| 久久成人羞羞网站| 国产日韩在线看片| 校园激情久久| 久久精品一区二区三区不卡牛牛 | 久久综合色一综合色88| 久久久亚洲高清| 国产一区二区三区高清| 午夜精品999| 久久成人国产精品| 国产视频在线观看一区| 香蕉视频成人在线观看| 久久国产日韩欧美| 国产麻豆91精品| 欧美一级久久| 麻豆av一区二区三区| 有坂深雪在线一区| 麻豆精品在线观看| 亚洲精品一区二区三区av| a4yy欧美一区二区三区| 欧美日韩视频在线一区二区| 99精品视频免费观看视频| 亚洲视频一起| 国产女精品视频网站免费| 欧美一级视频精品观看| 麻豆精品精华液| 亚洲精品一区二区三区四区高清| 欧美另类99xxxxx| 亚洲一二三区在线观看| 久久久久综合一区二区三区| 一区二区视频在线观看| 欧美国产日韩一区二区在线观看| 亚洲精选国产| 久久精品99无色码中文字幕 | 国产午夜精品在线| 欧美91大片| 在线视频亚洲| 另类亚洲自拍| 亚洲一区欧美| 精品福利免费观看| 欧美午夜精品一区二区三区| 欧美一区二区日韩| 亚洲精品一二区| 久久亚裔精品欧美| 亚洲午夜91| 在线国产欧美| 国产精品免费久久久久久| 另类激情亚洲| 亚洲欧美中文日韩在线| 亚洲国产日本| 久久久999精品免费| 日韩午夜av| 黑人一区二区| 欧美亚一区二区| 免费欧美电影| 欧美在线www| 一本久道久久综合中文字幕| 久久字幕精品一区| 午夜视频一区二区| 亚洲精品综合久久中文字幕| 国产精品一区二区在线观看不卡| 欧美大片va欧美在线播放| 亚洲免费一在线| 99国产精品私拍| 亚洲经典视频在线观看| 免费黄网站欧美| 久久精品国内一区二区三区| 国产精品99久久不卡二区| 亚洲国产免费| 在线看片日韩| 伊人久久大香线| 韩国女主播一区| 国产日产欧美一区| 国产精品一页| 国产精品日韩一区二区| 欧美日韩精选| 欧美人与禽猛交乱配视频| 牛牛国产精品| 久久综合五月| 久久综合色播五月| 老司机精品福利视频| 久久免费视频观看| 久久免费视频一区| 久久综合精品一区| 久久久久中文| 久久香蕉国产线看观看av| 久久国产日本精品| 久久久久久久精| 久久久久久999| 久久综合给合久久狠狠色| 久久久亚洲午夜电影| 久久精品一区| 欧美大尺度在线| 欧美经典一区二区| 国产精品二区二区三区| 国产精品色婷婷| 国产亚洲一区精品| 精品成人一区| 亚洲美女在线一区| 亚洲一级在线观看| 久久福利资源站| 欧美a级片网站| 亚洲精品国产系列| 一本久久青青| 欧美在线91| 欧美激情第一页xxx| 欧美无乱码久久久免费午夜一区| 国产精品高潮粉嫩av| 国产欧美丝祙| 亚洲黄一区二区三区| 在线亚洲欧美| 欧美中文在线字幕| 亚洲高清av| 在线一区二区日韩| 久久aⅴ国产紧身牛仔裤| 欧美成年人视频| 国产精品日产欧美久久久久| 激情欧美一区二区三区在线观看| 亚洲人成啪啪网站| 午夜精品在线观看| 免费观看日韩| 一区二区三区久久精品| 久久精品国产亚洲一区二区三区| 免费在线成人av| 国产精品羞羞答答xxdd| 亚洲国产精品久久久久| 午夜精品偷拍| 亚洲黄色片网站| 小黄鸭精品aⅴ导航网站入口| 欧美成年人视频网站| 国产视频一区欧美| 一区二区三区国产盗摄| 久久久欧美精品sm网站| 亚洲精品影院在线观看| 久久午夜视频| 国产精品手机在线| 亚洲免费观看高清在线观看 | 亚洲最新色图| 免费国产一区二区| 午夜精品国产| 国产精品v欧美精品v日韩精品 | 欧美色中文字幕| 最新国产精品拍自在线播放|