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