Share via


Derleyici Uyarısı (düzey 1, Hata) C4368

'member' yönetilen 'type' üyesi olarak tanımlanamaz: karma türler desteklenmez

Yönetilen bir türe yerel veri üyesi ekleyemezsiniz.

Bununla birlikte, yerel bir türe yönelik bir işaretçi bildirebilir ve yönetilen sınıfınızın oluşturucu ve yıkıcısı ile sonlandırıcısında yaşam ömrünü denetleyebilirsiniz. Daha fazla bilgi için bkz . Yıkıcılar ve sonlandırıcılar.

Bu uyarı her zaman hata olarak verilir. C4368'i devre dışı bırakmak için uyarı pragması kullanın.

Örnek

Aşağıdaki örnek C4368 oluşturur.

// C4368.cpp
// compile with: /clr /c
struct N {};
ref struct O {};
ref struct R {
    R() : m_p( new N ) {}
    ~R() { delete m_p; }

   property N prop;   // C4368
   int i[10];   // C4368

   property O ^ prop2;   // OK
   N * m_p;   // OK
};