Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine geschützte virtuelle Memberfunktion, die versucht, die ein Element in den Eingabestream ablegen und macht es aktuelles Element (siehe von dem folgenden Zeiger).
virtual int pbackfail(
int _Meta = EOF
);
Parameter
- _Meta
Das Zeichen in den Puffer einzufügen, oder EOF.
Rückgabewert
Wenn die Funktion nicht erfolgreich ausgeführt werden kann, gibt sie EOF zurück.Wenn _Meta == EOF, jedoch einige Wert als EOF zurückgibt.Andernfalls wird _Meta zurück.
Hinweise
Die geschützte virtuelle Memberfunktion versucht, die ein Element in den Eingabepuffer ablegen und macht es aktuelles Element (siehe von dem folgenden Zeiger).
Wenn _Meta == EOF, das Element, um hinteres zu drücken effektiv das bereits im Stream vor dem aktuellen Element ist.Andernfalls wird dieses Element durch ch = (char) _Meta ersetzt.Die Funktion kann wieder ein Element in verschiedene Methoden einfügen:
Wenn eine Rückstellungsposition verfügbar ist und das Element, das es gespeichert wird, gleich ch vergleicht, kann es den folgenden Zeiger für den Eingabepuffer dekrementiert.
Wenn eine Rückstellungsposition verfügbar ist und der strstreambuf Modus besagt, die gesteuerte Sequenz änderbar ist, kann die Funktion ch in die Rückstellungsposition speichern und den folgenden Zeiger für den Eingabepuffer dekrementiert.
Anforderungen
Header: <strstream>
Namespace: std