Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
não pode definir 'member' como um membro 'type' gerenciado
Observações
Os membros de dados da classe de referência CLR não podem ser de um tipo C++ não POD. Você só pode criar uma instância de um tipo nativo pod em um tipo CLR. Por exemplo, um tipo POD não pode conter um construtor de cópia nem um operador de atribuição.
Exemplo
O exemplo a seguir gera C3633.
// C3633.cpp
// compile with: /clr /c
#pragma warning( disable : 4368 )
class A1 {
public:
A1() { II = 0; }
int II;
};
ref class B {
public:
A1 a1; // C3633
A1 * a2; // OK
B() : a2( new A1 ) {}
~B() { delete a2; }
};