Compartilhar via


Erro do Compilador C3075

'instance' : você não pode inserir uma instância de um tipo de referência, 'type', em um tipo de valor

Um tipo de valor não pode conter uma instância de um tipo de referência.

Para obter mais informações, consulte Semântica de Pilha do C++ para tipos de referência.

Exemplo

O exemplo a seguir gera C3075.

// C3075.cpp
// compile with: /clr /c
ref struct U {};
value struct X {
   U y;   // C3075
};

ref struct Y {
   U y;   // OK
};