CObject::CObject

Essas funções são o padrão CObject construtores.

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

Parâmetros

  • objectSrc
    Uma referência a outro CObject

Comentários

A versão padrão é chamada automaticamente pelo construtor da sua classe derivada.

Se sua classe for serializável (ela incorpora a IMPLEMENT_SERIAL macro), e em seguida, você deve ter um construtor padrão (um construtor sem argumentos) na sua declaração de classe. Se você não precisa um construtor padrão, declarar um privado ou protegido construtor "vazia".Para obter mais informações, consulte Usando CObject.

O construtor de cópia de classe do padrão C++ padrão faz uma cópia do membro ao membro.A presença de particular CObject Construtor de cópia garante uma mensagem de erro do compilador se o construtor de cópia de sua classe for necessária, mas não está disponível. Portanto, você deve fornecer um construtor de cópia se sua classe requer esse recurso.

Exemplo

See CObList::CObList para obter uma lista do CAge usado na classe a CObject exemplos.

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

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

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

Classe CObject

Gráfico de hierarquia

Outros recursos

CObject membros