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


C3633 fordítási hiba

a "tag" nem határozható meg felügyelt "típus" tagjaként

Megjegyzések

A CLR referenciaosztály adattagjai nem lehetnek nem POD típusúak C++-ban. A POD natív típusa csak CLR-típusban hozható létre. A POD-típus például nem tartalmazhat példánykonstruktort vagy hozzárendelési operátort.

Example

Az alábbi példa C3633-at hoz létre.

// 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; }
};