CArchive::ReadObject

CObject * ReadObject ( const CRuntimeClass * pClass );
tirar ( CFileException, CArchiveException, CMemoryException );

Valor devuelto

Un puntero de CObject que se debe convertir segura a la clase derivada correcta utilizando CObject::IsKindOf.

Parámetros

pClass

Un puntero a la estructura CRuntimeClass que corresponde al objeto constante esperas para leer.

Observaciones

Lee los datos de objeto desde el archivo y se crea un objeto del tipo apropiado.

Esta función se llama normalmente por la extracción de CArchive (gt; >) operador sobrecargado para un puntero de CObject . ReadObject, a su vez, llama a la función Serialize de la clase archivada.

Si se proporciona un parámetro de cero pClass , que se obtiene por la macro RUNTIME_CLASS , la función comprueba la clase en tiempo de ejecución del objeto archivado. Esto supone que haya utilizado la macro IMPLEMENT_SERIAL en la implementación de la clase.

Visió&n General de CArchive |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CArchive::WriteObject, CObject::IsKindOf

Index