Namensräume
Varianten
Aktionen

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

[bearbeiten] Siehe auch

liest ein Zeichen aus der Eingabesequenz, ohne die Sequenz vorzurücken
(öffentliche Memberfunktion) [bearbeiten]
bewegt die Eingabesequenz vorwärts und liest dann ein Zeichen, ohne erneut vorzurücken
(öffentliche Memberfunktion) [bearbeiten]