CArchive::ReadString

Bool Re&adString(CStringamp;rString );

LPTSTR ReadString (LPTSTR lpsz, UINT nMax);
Бросай (
CArchiveException );

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

В версии, которая возвращает Bool, TRUE в случае успеха; ЛОЖНЫЕ иначе.

В версии, которая возвращает LPTSTR, указатель на буфер, содержащий текстовые данные; NULL , если достигнут конец файла.

Параметры

rString

Ссылка на CString , которая будет содержать результирующая строка после чтения из файла, связанного с объектом CArchive.

lpsz

Определяет указатель на пользователя буфер, который получит заканчивающуюся текстовой строки.

nMax

Указывает максимальное количество символов для чтения. Одной должно быть меньше размера буфера lpsz .

Примечания

Вызовите эту функцию-член читать текстовые данные в буфер из файла, связанного с объектом CArchive . В версии функции-члена с параметром nMax буфер будет проводить до предела nMax - 1 символов. Чтение останавливается с парой возврат каретки перевозки. Всегда удаляются конечные символы новой строки. В любом случае добавляется символ null (\0).

CArchive::Read также доступен для текстового ввода, но она никогда не завершится на парой возврат каретки каретки.

Обзор CArchiveЧлены класса | Иерархическая схема

См. также CArchive::Read, CArchive::Write, CArchive::WriteString, CArchiveException

Index