Udostępnij za pośrednictwem


CObject::CObject

Te funkcje są standardowe CObject konstruktorów.

CObject( ); 
CObject( const CObject& objectSrc );

Parametry

  • objectSrc
    Odwołanie do innegoCObject

Uwagi

Wersja domyślna jest wywoływana automatycznie przez konstruktora klasy pochodnej.

Jeśli klasa jest możliwy do serializacji (zawiera IMPLEMENT_SERIAL makro), a następnie musi mieć domyślnego konstruktora (konstruktora bez argumentów) w deklaracji klasy użytkownika.Jeśli nie potrzebujesz domyślnego konstruktora zadeklarować prywatnej lub chronione "puste" konstruktora.Aby uzyskać więcej informacji, zobacz Za pomocą CObject.

Standard C++ domyślnego klasy Kopia konstruktora wykonuje kopię w Państwach Członkowskich.Obecność prywatnego CObject Konstruktor kopiujący gwarancje komunikat błąd kompilatora, jeśli kopia konstruktora klasy jest potrzebne, ale nie jest dostępna.Dlatego należy podać Konstruktor kopiujący, jeśli klasa wymaga tej możliwości.

Przykład

Zobacz CObList::CObList listę CAge klasy wykorzystywane w CObject przykłady.

// Create a CAge object using the default constructor.
CAge age1;

// Create a CAge object using the copy constructor.
CAge age2(age1);   

Wymagania

Nagłówek: afx.h

Zobacz też

Informacje

Klasa CObject

Diagram hierarchii