Compartilhar via


basic_filebuf::underflow

Extraia o elemento atual do fluxo de entrada.

virtual int_type underflow( );

Valor de retorno

Se a função não obterá êxito, retorna traits_type::EOF.Caso contrário, retornará chconvertido, conforme descrito na seção comentários.

Comentários

A função de membro virtual protegido esforça-se extrair o elemento atual ch de fluxo de entrada, e retorna o elemento como traits_type::to_int_typech().Pode fazer isso em várias maneiras:

  • Se uma posição de leitura está disponível, leva ch como o elemento armazenado na posição de leitura e avança o ponteiro seguir para o buffer de entrada.

  • Pode ler um ou mais elementos de tipo char*,* como se por chamadas sucessivas do formulário fgetcfp(), e convertê-los em um elemento ch de tipo Elem usando o fac de aspecto de conversão de arquivo para chamar quando necessário fac.in .Se qualquer leitura ou conversão falhará, a função não tiver êxito.

Requisitos

Cabeçalho: <fstream>

namespace: STD

Consulte também

Referência

basic_filebuf Class

iostream de programação

Convenções de iostreams