Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
'function1' : não é possível chamar um método de um tipo gerenciado de função não gerenciada 'function2'
Observações
Funções não gerenciadas não podem chamar funções de membro de classes gerenciadas.
Example
O exemplo a seguir gera C3175:
// C3175_2.cpp
// compile with: /clr
ref struct A {
static void func() {
}
};
#pragma unmanaged // remove this line to resolve
void func2() {
A::func(); // C3175
}
#pragma managed
int main() {
A ^a = gcnew A;
func2();
}