CArchive::ReadObject
Lê dados de objeto do arquivar e constrói um objeto do tipo apropriado.
CObject* ReadObject(
const CRuntimeClass* pClass
);
Parâmetros
- pClass
Um ponteiro constante para o CRuntimeClass estrutura que corresponde ao objeto que pretende ler.
Valor de retorno
A CObject ponteiro que deve ser converter com segurança para o correto classe derivada usando CObject::IsKindOf.
Comentários
Esta função normalmente é chamada pelo CArchive () extração**>>**) operador sobrecarregado para um CObject ponteiro.ReadObject, por sua vez, chama o Serialize função da classe arquivada.
Se você fornecer um diferente de zeropClass parâmetro, que é obtido com o RUNTIME_CLASS macro e, em seguida, a função verifica a classe de time de execução do objeto arquivado.Isso pressupõe que você usou o IMPLEMENT_SERIAL macro na implementação da classe.
Exemplo
Consulte o exemplo para CArchive::WriteObject.
Requisitos
Cabeçalho: afx.h