Sdílet prostřednictvím


basic_filebuf::underflow

Vybere aktuální prvek od vstupního datového proudu.

virtual int_type underflow( );

Vrácená hodnota

Pokud funkce nemůže úspěšně, vrátí traits_type::eof.V opačném případě se vrátí ch, převedené, jak je popsáno v části poznámky.

Poznámky

Chráněné virtuální členskou funkci endeavors extrahovat aktuální prvek ch ze vstupní datový proud a vrátí prvek jako traits_type::to_int_type(ch).To lze provést různými způsoby:

  • Čtení umístění je k dispozici, pak má ch jako prvek uložen v pozici pro čtení a přesune ukazatel na další vstupní vyrovnávací paměti.

  • Může zobrazit jeden nebo více prvků typu char*,* Pokud tak, že následná volání formuláře jako fgetc(dp) a převést je do elementu ch typu Elem fac podmínka převodu souboru pomocí volání fac.in podle potřeby.Pokud všech čtení nebo převod nezdaří, funkce se nezdaří.

Požadavky

Záhlaví:<fstream>

Obor názvů: std

Viz také

Referenční dokumentace

basic_filebuf – třída

iostream – programování

iostreams – konvence