Share via


CArchive::Read

Lee un número de bytes especificado del archivo.

UINT Read(
   void* lpBuf,
   UINT nMax 
);

Parámetros

  • lpBuf
    Un puntero a un búfer usuario- proporcionado es recibir la lectura de datos del archivo.

  • nMax
    Un entero sin signo que especifica el número de bytes que se va a leer del archivo.

Valor devuelto

Un entero sin signo que contiene el número de bytes leídos realmente.Si el valor devuelto es menor que el número solicitado, se ha alcanzado el final del archivo.No se produce ninguna excepción en la condición de fin de archivo.

Comentarios

El archivo no interpreta los bytes.

Puede utilizar la función miembro de Leer dentro de la función de Serialize para leer las estructuras normales contenidos en los objetos.

Ejemplo

char pbRead[100];
ar.Read(pbRead, 100);

Requisitos

encabezado: afx.h

Vea también

Referencia

Clase CArchive

Gráfico de jerarquía