Partilhar via


Erro do compilador C2750

«tipo» : não pode utilizar «novo» no tipo de referência; use 'gcnew' em vez disso

Observações

Para criar uma instância de um tipo CLR, que faz com que a instância seja colocada no heap coletado de lixo, você deve usar gcnew.

Exemplo

O exemplo a seguir gera C2750:

// C2750.cpp
// compile with: /clr
ref struct Y1 {};

int main() {
   Y1 ^ x = new Y1;   // C2750

   // try the following line instead
   Y1 ^ x2 = gcnew Y1;
}