Partilhar via


Erro do compilador C3865

'calling_convention' : só pode ser usado em funções de membro nativo

Observações

Uma convenção de chamada foi usada em uma função que era uma função global ou em uma função de membro gerenciado. A convenção de chamada só pode ser usada em uma função de membro nativo (não gerenciado).

Para obter mais informações, consulte Convenções de Chamada.

Example

O exemplo a seguir gera C3865:

// C3865.cpp
// compile with: /clr
// processor: x86
void __thiscall Func(){}   // C3865

// OK
struct MyType {
   void __thiscall Func(){}
};