Справочник по C/C++
getline()

#include <iostream.h>
istream &getline(char *buf, int num, char delim = '\n');

Описание

Читает символы из потока до ограничителя

Функция является членом класса istream

Функция getline() читает символы в массив, адресуемый параметром buf, до тех пор, пока либо не будет прочитано num символов, либо не встретится символ ограничителя, заданный параметром delim. После выполнения функции getline() массив, адресуемый параметром buf, будет иметь завершающий нуль-символ. Если параметр delim не задан, то в качестве ограничителя по умолчанию используется символ новой строки. Обнаруженный символ ограничителя из потока ввода извлекается, но не помещается в массив buf. Функция возвращает ссылку на поток.(Заметьте, что параметр buf может также иметь тип unsigned char * или signed char *.)



Реклама