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


CInternetFile::ReadString

Эта функция-член вызывается для чтения поток символов до тех пор, пока он не сможет найти символ перевода строки.

virtual BOOL ReadString( 
   CString& rString  
); 
virtual LPTSTR ReadString( 
   LPTSTR pstr, 
   UINT nMax  
);

Параметры

  • pstr
    Указатель на строку, которая будет получать, читанной линию.

  • nMax
    Максимальное число символов, которое необходимо считать.

  • rString
    Ссылка на объект, который получает CString чтения линию.

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

Указатель на буфер, содержащий простые данные, полученные из объекта CInternetFile. Независимо от типа данных буфера, переданного в этот метод, он не выполняет никаких операций над данными (например, преобразование в юникод), поэтому необходимо сопоставить возвращенные данные в структуре ожидается, если тип void* возвращен.

NULL если конец файла при чтении достигнут без каких-либо данных; если логический, FALSE, если конец файла при чтении достигнут без каких-либо данных.

Заметки

Функция задает нарисованная линия в памяти, на которую ссылается параметр pstr. Она останавливает считывать символы, когда он достигает максимальное количество знаков, указанных nMax. Буфер всегда возвращает конечный нуль-символ.

При вызове ReadString без первого вызывающего SetReadBufferSize, появится буфер 4096 байт.

Исключения

Этот метод может создавать исключения типа CInternetException*.

Требования

Header: afxinet.h

См. также

Ссылки

Класс CInternetFile

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