函数调用部分汇编代码:
;csum sum;
;sum.add(1, 2);
push 2 ;参数从右到左入栈,先压入2
push 1 ;压入1
lea ecx,[ebp-4] ;ecx存放了this指针
call @ilt+5(csum::add) (
函数实现部分汇编代码:
;int add(int a, int b)
push ebp
函数调用部分汇编代码:
;csum sum;
;sum.add(1, 2);
push 2 ;参数从右到左入栈,先压入2
push 1 ;压入1
lea ecx,[ebp-4] ;ecx存放了this指针
call @ilt+5(csum::add) (
函数实现部分汇编代码:
;int add(int a, int b)
push ebp