strstreambuf::pbackfail
Chráněné virtuální členskou funkci, která se pokusí vrátit prvek do vstupního datového proudu a pak jej aktuální prvek (ukazující na další ukazatel).
virtual int pbackfail(
int _Meta = EOF
);
Parametry
- _Meta
Znak vložit do vyrovnávací paměti, nebo EOF.
Vrácená hodnota
Pokud funkce nemůže úspěšně, vrátí EOF.Jinak pokud _Meta == EOF, vrátí některé hodnoty jiné než EOF.Jinak vrátí _Meta.
Poznámky
Chráněné virtuální členskou funkci pokusí vložit prvek zpět do vstupní vyrovnávací paměti a proveďte aktuální prvek (ukazující na další ukazatel).
Pokud _Meta == EOF, element Posunout zpět se ve skutečnosti již v proudu před aktuální prvek.Jinak tento element nahrazen ch = (char) _Meta.Funkce může vrátit prvek různými způsoby:
Pokud pozice putback je k dispozici a uloženy prvek porovná rovna ch, jej může snížit další ukazatele pro vstupní vyrovnávací paměti.
Pokud putback pozice je k dispozici a pokud strstreambuf režimu říká řízené sekvenci lze upravovat, ukládat funkce ch do putback polohy a sníží další ukazatele pro vstupní vyrovnávací paměti.
Požadavky
Záhlaví:<strstream>
Obor názvů: std