Kompilatorfel C2750

"type" : kan inte använda "ny" på referenstypen. använd "gcnew" i stället

Anmärkningar

Om du vill skapa en instans av en CLR-typ, vilket gör att instansen placeras på den skräpinsamlade heapen, måste du använda gcnew.

Exempel

I följande exempel genereras 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;
}