您好我的VC2008项目使用stdcall调用约定.我有一个我使用的外部库,它使用cdecl命名约定构建,但是他们没有在函数的函数声明中提到调用约定.
我想知道VC是否有某种#pragma或其他关键字会强制整个头文件的特定调用约定
有点像extern"C"技巧,但对于调用约定:
extern "C"
{
#include <file1.h>
#include <file2.h>
}
Run Code Online (Sandbox Code Playgroud)
谁知道这样的?
您可以通过以下方式指定调用约定:
__cdecl(或者可能通过宏)。没有编译指示或任何类似的东西来控制调用约定。