C++ 从dll导出省略号函数

C++ 从dll导出省略号函数,c++,arguments,export,ellipsis,C++,Arguments,Export,Ellipsis,是否可以导出省略号(mutli arg)函数? 范例 当然。例如,C运行时DLL导出printf 但是,您的代码不会按原样工作,因为它没有考虑到。对于\uuu cdecl,这意味着在调用GetProcAddress时预先加上下划线: doLog = (LogText) GetProcAddress( hDll, "_LogText"); doLog = (LogText) GetProcAddress( hDll, "_LogText");

是否可以导出省略号(mutli arg)函数? 范例


当然。例如,C运行时DLL导出
printf

但是,您的代码不会按原样工作,因为它没有考虑到。对于
\uuu cdecl
,这意味着在调用
GetProcAddress
时预先加上下划线:

doLog = (LogText) GetProcAddress( hDll, "_LogText");
doLog = (LogText) GetProcAddress( hDll, "_LogText");