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