strstreambuf::pbackfail
Funkcja chroniony członek wirtualnego próbuje ponownie umieścić element w strumieniu wejściowym, a następnie ułatwia bieżącego elementu (wskazywanej przez kursor dalej).
virtual int pbackfail(
int _Meta = EOF
);
Parametry
- _Meta
Włóż do buforu, znak lub EOF.
Wartość zwracana
Jeśli funkcja nie powiodła się, zwraca EOF.Inaczej, jeśli _Meta == EOF, zwraca wartość niektórych innych niż EOF.W przeciwnym razie zwraca _Meta.
Uwagi
Funkcja chroniony członek wirtualnego próbuje ponownie umieścić element w buforze wejściowym, a następnie wprowadź go bieżącego elementu (wskazywanej przez kursor dalej).
Jeśli _Meta == EOF, element przesunąć wstecz skutecznie jest już w strumieniu przed bieżącym elementem.W przeciwnym razie ten element zastępuje ch = (char) _Meta.Funkcję można umieścić ponownie element na różne sposoby:
Jeśli położenie putback jest dostępny i element tam przechowywane porównuje równa ch, to zmniejszyć wskaźnik dalej dla buforu wejściowego.
Jeżeli stanowisko putback jest dostępny i jeśli tryb strstreambuf mówi, kontrolowanej sekwencji jest modyfikowane, można przechowywać funkcji ch do pozycji putback i osłabienie dalej wskaźnika dla buforu wejściowego.
Wymagania
Nagłówek: <strstream>
Obszar nazw: std