Megosztás a következőn keresztül:


C2726-os fordítási hiba

A "gcnew" csak felügyelt vagy WinRT típusú objektumok létrehozásához használható

Megjegyzések

A szemétgyűjtési halomon nem hozható létre natív típusú példány.

példa

Az alábbi példa c2726-ot hoz létre, és bemutatja, hogyan javítható ki:

// C2726.cpp
// compile with: /clr
using namespace System;
class U {};
ref class V {};
value class W {};

int main() {
   U* pU = gcnew U;    // C2726
   U* pU2 = new U;   // OK
   V^ p2 = gcnew V;   // OK
   W p3;   // OK

}