Sdílet prostřednictvím


strstreambuf::pbackfail

Funkce virtuální chráněný člen pokusí umístit prvek zpět do vstupní proud a pak jej aktuální prvek (špičaté 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.V opačném případě _Meta == EOF, jiné než vrátí hodnotu EOF.Jinak vrací _Meta.

Poznámky

Chráněné virtuální členské funkce se pokusí umístit prvek zpět do vstupní vyrovnávací paměti a proveďte aktuální prvek (špičaté další ukazatel).

Pokud _Meta == EOF, element posunout zpět je účinně již v proudu před aktuální prvek.Jinak se nahrazuje prvku ch = (char) _Meta.Funkci můžete umístit zpět prvek různými způsoby:

  • Putback pozice je k dispozici a porovná prvek uloženy rovna ch, jeho trase další ukazatele pro vstupní vyrovnávací paměti.

  • Pokud putback pozice je k dispozici a pokud strstreambuf režimu říká řízené sekvence je upravovat, ukládat funkce ch do putback polohy a snižovat další ukazatele pro vstupní vyrovnávací paměti.

Požadavky

Záhlaví: <strstream>

Obor názvů: std

Viz také

Referenční dokumentace

strstreambuf Class

iostream programování

iostreams konvence