Peringatan Kompilator (tingkat 1, Kesalahan) C4368
tidak dapat menentukan 'anggota' sebagai anggota 'jenis' terkelola: tipe campuran tidak didukung
Anda tidak dapat menyematkan anggota data asli dalam jenis terkelola.
Namun, Anda dapat mendeklarasikan pointer ke jenis asli dan mengontrol masa pakainya di konstruktor dan destruktor dan finalizer kelas terkelola Anda. Untuk informasi selengkapnya, lihat Destructor dan finalizer.
Peringatan ini selalu dikeluarkan sebagai kesalahan. Gunakan pragma peringatan untuk menonaktifkan C4368.
Contoh
Sampel berikut menghasilkan C4368.
// 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
};