std::basic_streambuf<CharT,Traits>::sbumpc, std::basic_streambuf<CharT,Traits>::stossc
Von cppreference.com
< cpp | io | basic streambuf
| int_type sbumpc(); |
(1) | |
| void stossc(); |
(2) | (veraltet in C++98) (removed in C++17) |
Liest ein Zeichen und rückt die Eingabesequenz um ein Zeichen vor.
1) Wenn die Lese**position** der Eingabesequenz nicht verfügbar ist, wird uflow() zurückgegeben. Andernfalls wird Traits::to_int_type(*gptr()) zurückgegeben.
2) Wie (1), verwirft aber das Ergebnis.
Inhalt |
[bearbeiten] Parameter
(keine)
[bearbeiten] Rückgabewert
1) Der Wert des Zeichens, auf das der *Get-Zeiger* zeigt, oder Traits::eof(), wenn die Lese**position** nicht verfügbar ist.
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| liest ein Zeichen aus der Eingabesequenz, ohne die Sequenz vorzurücken (öffentliche Memberfunktion) | |
| bewegt die Eingabesequenz vorwärts und liest dann ein Zeichen, ohne erneut vorzurücken (öffentliche Memberfunktion) |