Ostrzeżenie kompilatora (poziom 1) C4561
"__fastcall" niezgodne z opcją "/clr": konwertowanie na "__stdcall"
Nie można użyć konwencji wywoływania funkcji __fastcall z opcją kompilatora /clr . Kompilator ignoruje wywołania funkcji __fastcall
. Aby naprawić to ostrzeżenie, usuń wywołania do __fastcall
lub skompiluj bez /clr.
Poniższy przykład generuje C4561:
// C4561.cpp
// compile with: /clr /W1 /c
// processor: x86
void __fastcall Func(void *p); // C4561, remove __fastcall to resolve