Compartir a través de


basic_filebuf::underflow

Extrae el elemento actual del flujo de entrada.

virtual int_type underflow( );

Valor devuelto

Si la función no se realizará correctamente, devuelve traits_type::EOF. De lo contrario, devuelve ch, convertido como se describe en la sección comentarios.

Comentarios

La función virtual protegida de miembro se esfuerza para extraer el elemento actual ch del flujo de entrada, y devuelve el elemento como traits_type::to_int_type(ch). Puede hacerlo de varias maneras:

  • Si una posición de lectura está disponible, toma ch como elemento almacenado en la lectura colocar y avanza el puntero siguiente para el búfer de entrada.

  • Puede leer uno o más elementos de charescrito*,* como si mediante llamadas sucesivas del formulario fgetc(fp), y las convierte en un elemento ch de Elem escribe utilizando el fac de la faceta de la conversión de archivos para llamar a fac.in según sea necesario. Si se produce algún lectura o conversión, la función no tiene éxito.

Requisitos

fstream <deEncabezado: >

Espacio de nombres: std

Vea también

Referencia

basic_filebuf (Clase)

Programación con iostream

Convenciones de iostreams