Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
'member' kann nicht als Mitglied des verwalteten 'Typs' definiert werden.
Bemerkungen
CLR-Referenzklassendatenmember dürfen keinen C++-Typ aufweisen. Sie können einen systemeigenen POD-Typ nur in einem CLR-Typ instanziieren. Ein POD-Typ kann z. B. keinen Kopierkonstruktor oder einen Zuordnungsoperator enthalten.
Beispiel
Im folgenden Beispiel wird C3633 generiert.
// C3633.cpp
// compile with: /clr /c
#pragma warning( disable : 4368 )
class A1 {
public:
A1() { II = 0; }
int II;
};
ref class B {
public:
A1 a1; // C3633
A1 * a2; // OK
B() : a2( new A1 ) {}
~B() { delete a2; }
};