Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
program nie może zdefiniować elementu członkowskiego jako członka zarządzanego "typu"
Uwagi
Składowe danych klasy referencyjnej CLR nie mogą być typu C++ innego niż POD. Wystąpienie natywnego typu ZASOB można utworzyć tylko w typie CLR. Na przykład typ zasobnika nie może zawierać konstruktora kopiowania ani operatora przypisania.
Przykład
Poniższy przykład generuje kod C3633.
// 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; }
};