CObject::CObject
Queste funzioni sono i costruttori standard CObject.
CObject( );
CObject( const CObject& objectSrc );
Parametri
- objectSrc
Un riferimento a un altro CObject
Note
La versione predefinita automaticamente viene chiamata dal costruttore della classe derivata.
Se la classe è serializzabile (include la macro IMPLEMENT_SERIAL ), è necessario disporre di un costruttore predefinito (un costruttore senza argomenti) nella dichiarazione di classe. Se non è necessario un costruttore predefinito, dichiarare che un oggetto privato o protetto "vuoto" costruttore. Per ulteriori informazioni, vedere Utilizzando CObject.
Il costruttore di copia della classe predefinita standard C++ una copia del membro-da- membro. La presenza di un costruttore di copia privato CObject garantisce un messaggio di errore del compilatore se il costruttore di copia della classe è necessaria ma non disponibile. È necessario pertanto fornire un costruttore di copia se la classe richiede questa funzionalità.
Esempio
Vedere CObList::CObList per un elenco CAge utilizzata negli esempi CObject.
// Create a CAge object using the default constructor.
CAge age1;
// Create a CAge object using the copy constructor.
CAge age2(age1);
Requisiti
Header: afx.h