Поделиться через


CArchive::Read

Считывает указанное количество байтов из архива.

UINT Read( 
   void* lpBuf, 
   UINT nMax  
);

Параметры

  • lpBuf
    Указатель на буфер, предоставленный пользователь- доступ на чтение данных из архива.

  • nMax
    Целое число без знака, указывающее количество байтов, считываемых из архива.

Возвращаемое значение

Целое число без знака, содержащее число фактически считанных байтов. Если возвращаемое значение меньше запрошенного числа, то достигнут конец файла. Исключение не создается на условие конца файла.

Заметки

Архив не интерпретирует байты.

Можно использовать функции-члена Чтение в пределах функции Serialize для чтения обычные структуры, содержащихся в объектах.

Пример

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

Требования

Header: afx.h

См. также

Ссылки

Класс CArchive

Диаграмма иерархии