????c++?в??????????????????????
???????????? ???????[ 2013/5/29 10:02:50 ] ????????
??????????f??????????
?f@@YAXVX@@@ZPROC ; f
; 9 : void f(X x) {
push ebp
mov ebp?? esp
sub esp?? 8;????????x1???8byte????
; 10 : X x1;
; 11 : x.i = 1;
mov DWORD PTR _x$[ebp]?? 1;??1д??????????????????????1д????????????????i
; 12 : x.j = 2;
mov DWORD PTR _x$[ebp+4]?? 2;??2д????????????????4byte??????棬????2д????????????????j
; 13 :
; 14 : }
lea ecx?? DWORD PTR _x1$[ebp];?????????x1????????ecx
call ??1X@@QAE@XZ ; ?x1????????????
lea ecx?? DWORD PTR _x$[ebp];?????????????????ecx
call ??1X@@QAE@XZ ; ????????????????????
mov esp?? ebp
pop ebp
ret 0
?f@@YAXVX@@@Z ENDP ; f
; Function compile flags: /Odtp
_TEXT ENDS
; COMDAT ??1X@@QAE@XZ
_TEXT SEGMENT
_this$ = -4 ; size = 4
??1X@@QAE@XZPROC ; X::~X?? COMDAT
; _this$ = ecx
; 6 : ~X() {}
push ebp
mov ebp?? esp
push ecx
mov DWORD PTR _this$[ebp]?? ecx
mov esp?? ebp
pop ebp
ret 0
??1X@@QAE@XZ ENDP
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11