basic_filebuf::underflow
Извлекает текущий элемент из входного потока.
virtual int_type underflow( );
Возвращаемое значение
Если функция не может быть выполнено успешно, она возвращает traits_type::eof. В противном случае возвращается значение ch, преобразованное значение, как описано в разделе комментария.
Заметки
Защищенная виртуальная функция-член стремится извлечь текущий элемент ch из входного потока, и вернуть элемент traits_type:: как to_int_type(ch). Она может этого сделать различными способами:
Если прочесть позиция доступна, и принимает ch в качестве элемента, хранящегося в прочитанной позиции и перемещает следующий указатель для буфера.
Он может считывать один или несколько элементов типа char*,* если последующими вызовами формы fgetc(fp) и преобразование их к элементу ch типа Elem с помощью fac два преобразования файла для вызова fac.in по мере необходимости. Если чтения или любое преобразование завершились ошибкой, функция заканчивается неудачей.
Требования
Заголовок:<fstream>
Пространство имен: std