CObject::CObject

CObject ( );

CObject ( constCObject& ; objectSrc );

Paramètres

objectSrc

Une référence à un autre CObject

Remarques

Ces fonctions sont les constructeurs de CObject standards. La version par défaut est automatiquement appelée par le constructeur de votre classe dérivée.

Si votre classe est sérialisable (elle intègre la macro IMPLEMENT_SERIAL ), alors vous devez avoir un constructeur par défaut (un constructeur sans argument) dans votre déclaration de classe. Si vous n'avez pas un constructeur par défaut, déclarer un privé ou protégé constructeur « vide ». Pour plus d'informations, voir Sujets de classe de CObject dans le Guide du programmeur Visual C++.

Le constructeur de copie de le classe du standard C++ par défaut est une copie du membre par membre. La présence du constructeur de copie privé CObject garantit un message d'erreur du compilateur si le constructeur de copie de votre classe est nécessaire mais n'est pas disponible. Vous devez donc fournir un constructeur de copie si votre classe exige cette capacité.

Aperçu de CObject |  ; Membres de la classe | Graphique de la hiérarchie

Index