共用方式為


編譯器錯誤 C2750

'type' : 無法在參考型別上使用 'new';請改用 'gcnew'

若要建立 CLR 類型的實例,這會導致實例放在垃圾收集堆積上,您必須使用 gcnew

下列範例會產生 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;
}