![]() |
#2
rjsp2025-03-18 12:32
|
void _declspec(naked)plus(int a,int b);
当我需要函数自身清理堆栈时,我需要在函数前面加上stdcall:
void _stdcall plus(int a,int b);
但是当我既需要一个裸函数,并且我在裸函数内自己恢复堆栈平衡时,那么我就需要使用stdcall,这时我两个命令都需要用.可是当我把他们写在一起时,就会编译不过去.
如:void _stdcall _declspec(naked)plus(int a,int b);这样就会报错,如下图;
请问我该怎么办才能让一个函数变成stdcall,并且让他成为一个裸函数,我在函数内自己清理堆栈呢?
只有本站会员才能查看附件,请 登录