basic_streambuf::sbumpc

Odczytuje i zwraca bieżący element, przesuwając wskaźnik strumienia.

int_type sbumpc( );

Wartość zwracana

Bieżącego elementu.

Uwagi

Jeśli pozycja odczytu jest dostępny, zwraca element członkowski funkcja traits_type::to_int_type( *gptr) i inkrementuje dalej wskaźnik do buforu wejściowego.W przeciwnym wypadku zwraca uflow.

Przykład

// basic_streambuf_sbumpc.cpp
// compile with: /EHsc
#include <iostream>

int main( ) 
{
   using namespace std;
   int i = 0;
   i = cin.rdbuf( )->sbumpc( );
   cout << i << endl;
}
  3
  3
3
51

Wymagania

Nagłówek:<streambuf>

Przestrzeń nazw: std

Zobacz też

Informacje

basic_streambuf — Klasa

iostream Programming

Konwencje iostream