basic_streambuf::uflow
Chráněné virtuální funkci, která vybere aktuální prvek od vstupního datového proudu.
virtual int_type uflow( );
Vrácená hodnota
Aktuální prvek.
Poznámky
Chráněné virtuální členské funkce pokusí extrahovat aktuální prvek ch ze vstupní proud pak předem aktuální pozici proudu a vrátit prvku 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.
Můžete číst prvek přímo z některé externí zdroj a dodat jako hodnotu ch.
Společná vstupní a výstupní datové proudy vyrovnávací paměti datového proudu jej zpřístupnit čtení pozice tak psaní out, na některých externích cílů, některé nebo všechny prvky mezi počáteční a další ukazatele pro výstupní vyrovnávací paměť.Nebo ji můžete přidělit nové nebo dodatečné úložiště pro vstupní vyrovnávací paměti.Funkce potom čte, některé externí zdroj z jednoho nebo více prvků.
Pokud funkce nemůže úspěšně, vrátí traits_type::eof, nebo vyvolá výjimku.Jinak vrací aktuální prvek ch vstupní proud převeden výše popsaným způsobem a přejde na další ukazatel pro vstupní vyrovnávací paměti.Výchozí chování je volání podtečení a vrátí funkce traits_type::eofvrátit se traits_type::eof.Jinak funkce vrátí aktuální prvek ch vstupní proud převeden výše popsané a přejde na další ukazatel pro vstupní vyrovnávací paměti.
Požadavky
Záhlaví: <streambuf>
Obor názvů: std