编译器警告(等级 1)C4561
“__fastcall”与“/clr”选项不兼容:转换为“__stdcall”
__fastcall 函数调用约定不能与 /clr 编译器选项配合使用。 编译器会忽略对 __fastcall
的调用。 若要修复此警告,请删除对 __fastcall
的调用,或在不使用 /clr 的情况下进行编译。
下面的示例生成 C4561:
// C4561.cpp
// compile with: /clr /W1 /c
// processor: x86
void __fastcall Func(void *p); // C4561, remove __fastcall to resolve