Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"nazwa funkcji": definicja funkcji z typem zarządzanym w podpisie musi mieć konwencję
__clrcallwywoływania
Uwagi
Kompilator niejawnie zastąpił konwencję wywoływania elementem __clrcall. Aby rozwiązać to ostrzeżenie, usuń konwencję wywoływania __cdecl lub __stdcall .
C4439 jest zawsze wystawiany jako błąd. To ostrzeżenie można wyłączyć za pomocą polecenia #pragma warning lub /wd. Aby uzyskać więcej informacji, zobacz warning lub /w, /W0, /W1/W2/W3/W4/w1/w2/w3/w4/Wall/wd/we/wo/Wv( /WX Poziom ostrzeżenia).
Przykład
Poniższy przykład generuje C4439:
// C4439.cpp
// compile with: /clr
void __stdcall f( System::String^ arg ) {} // C4439
void __clrcall f2( System::String^ arg ) {} // OK
void f3( System::String^ arg ) {} // OK