Condividi tramite


Errore del compilatore C3641

'function': convenzione di chiamata non valida 'calling_convention' per la funzione compilata con /clr:pure o /clr:safe

Osservazioni:

Le opzioni del compilatore /clr:pure e /clr:safe sono deprecate in Visual Studio 2015 e non supportate in Visual Studio 2017.

Solo __clrcall convenzione di chiamata è consentita con /clr:pure.

Esempio

L'esempio seguente genera l'errore C3641:

// C3641.cpp
// compile with: /clr:pure /c
void __cdecl f() {}   // C3641