Compartir a través de


CArchive::ReadObject

Lee datos de objeto del archivo y crea un objeto del tipo adecuado.

CObject* ReadObject( 
   const CRuntimeClass* pClass  
);

Parámetros

  • pClass
    Un puntero constante a la estructura de Recursos que corresponde al objeto espera leer.

Valor devuelto

Un puntero de CObject que debe estar con seguridad convierte a la clase derivada correcta mediante CObject:: IsKindOf.

Comentarios

Llama a esta función normalmente por el operador de extracción de CArchive (>>) sobrecargado para un puntero de CObject . ReadObject, a su vez, llama a la función de Serialize de la clase almacenada.

Si se proporciona un parámetro distinto de pClass , que se recopilan mediante la macro de RUNTIME_CLASS , la función comprueba la clase en tiempo de ejecución del objeto almacenado. Esto supone que ha utilizado la macro de IMPLEMENT_SERIAL en la implementación de la clase.

Ejemplo

Vea el ejemplo para CArchive:: WriteObject.

Requisitos

encabezado: afx.h

Vea también

Referencia

CArchive Class

Gráfico de jerarquías

CArchive::WriteObject

CObject::IsKindOf