Udostępnij przez


Błąd kompilatora C2750

"type" : nie można użyć ciągu "new" w typie odwołania; Zamiast tego użyj polecenia "gcnew"

Uwagi

Aby utworzyć wystąpienie typu CLR, co powoduje umieszczenie wystąpienia na stercie zbieranej przez śmieci, należy użyć gcnew.

Przykład

Poniższy przykład generuje kod 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;
}