次の方法で共有


コンパイラ エラー 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;
}