Функция getline() в C++ работает, извлекая данные из входного потока до строкового разделителя, который не записывается в получившийся массив данных. proginfo.ru В итоге происходит извлечение одной строки и записывание её в переменную. proginfo.ru
Функция имеет три параметра: www.thetechplatform.com
- stream — входной поток, из которого будет считываться строка. www.thetechplatform.com Это может быть поток файла, поток консоли или любой другой входной поток. www.thetechplatform.com
- str — объект строки, который будет использоваться для хранения строки текста. www.thetechplatform.com
- delimiter — символ, который будет использоваться для обозначения конца строки. www.thetechplatform.com Если этот параметр опущен, по умолчанию разделителем является символ новой строки (|n). www.thetechplatform.com
Когда функция getline() достигает конца потока, она возвращает пустую строку. www.thetechplatform.com