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.Jinak vrací ch, převedené, jak je popsáno v části poznámky.

Poznámky

Chráněné virtuální členské funkce endeavors extrahovat aktuální prvek ch ze vstupu proudu a vrátí prvek jako traits_type::to_int_type(ch).Můžete tak učinit různými způsoby:

  • Pokud je k dispozici čtení pozice, má ch jako prvek uloženy do pozice čtení a přejde na další ukazatel pro vstupní vyrovnávací paměti.

  • Jej číst jeden nebo více prvků typu char*,* pokud o sobě volání formuláře jako fgetc(předponou formátu) a převést je do elementu ch typu Elem volání pomocí fac podmínka převodu souboru fac.in podle potřeby.Pokud žádné čtení nebo převod nezdaří, funkce se nezdaří.

Požadavky

Záhlaví: <fstream>

Obor názvů: std

Viz také

Referenční dokumentace

basic_filebuf Class

iostream programování

iostreams konvence