Sdílet prostřednictvím


CObject::CObject

Tyto funkce jsou standardní CObject konstruktory.

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

Parametry

  • objectSrc
    Odkaz na jinýCObject

Poznámky

Výchozí verze automaticky volá konstruktor odvozené třídy.

Pokud je třída serializovatelný (zahrnuje IMPLEMENT_SERIAL makro), pak musí mít výchozí konstruktor (konstruktor bez argumentů) ve vaší deklaraci třídy.Pokud není třeba výchozí konstruktor, prohlásit soukromého nebo chráněný konstruktor "prázdné".Další informace naleznete v tématu Pomocí CObject.

Kopírovat konstruktor třídy výchozí standardní C++ neobsahuje kopie člena podle členských.Přítomnost soukromého CObject Kopírovat konstruktor chybová zpráva kompilátoru záruky, pokud kopie konstruktoru třídy je potřebné, ale není k dispozici.Pokud třída vyžaduje tuto možnost, musíte zadat proto Kopírovat konstruktor.

Příklad

Viz CObList::CObList seznam CAge třídy v CObject příklady.

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

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

Požadavky

Záhlaví: afx.h

Viz také

Referenční dokumentace

Třída CObject

Diagram hierarchie