我制作了一个 dll 并使用
_declspec(dllexport)
函数定义的最左侧导出了其中的函数。像 :
_declspec(dllexport) void func1(char*p);
这是将函数导出到某处的正确方法吗?
我读过_stdcall
类似的内容:
_declspec(dllexport) void _stdcall func1(char*p);
或者
_declspec(dllexport) void _cdecl func1(char*p);
请解释这三个之间的区别,因为我很困惑。