Поделиться через


Предупреждение компилятора (уровень 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