CArchive:: ReadObject

CObject * ReadObject ( const CRuntimeClass * pClass );
lançar ( CFileException, CArchiveException, CMemoryException );

Valor de retorno

Um ponteiro de CObject que deve ser converter com segurança para a classe derivada correta usando CObject:: IsKindOf.

Parâmetros

pClass

Um ponteiro constante para a estrutura de CRuntimeClass que corresponde ao objeto você pretende ler.

Observações

Lê dados do objeto de arquivo morto e constrói um objeto do tipo apropriado.

Esta função normalmente é chamada pela extração CArchive (gt; >) operador sobrecarregado para um ponteiro de CObject . ReadObject, por sua vez, chama a função de Serialize da classe Arquivado.

Se você fornecer um parâmetro diferente de zero pClass , que é obtido pela macro RUNTIME_CLASS , a função verifica a classe de tempo de execução do objeto arquivado. Isso pressupõe que você usou a macro IMPLEMENT_SERIAL na implementação da classe.

Visão geral de CArchiveMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CArchive:: WriteObject, CObject:: IsKindOf

Index