Partilhar via


Erro do compilador C3641

'function' : convenção de chamada inválida 'calling_convention' para a função compilada com /clr:pure ou /clr:safe

Observações

As opções do compilador /clr:pure e /clr:safe foram preteridas no Visual Studio 2015 e não têm suporte no Visual Studio 2017.

Apenas __clrcall convenção de chamada é permitida com /clr:pure.

Example

O exemplo a seguir gera C3641:

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