Поделиться через


basic_streambuf::sbumpc

Считывает и возвращает текущий элемент при перемещении указателя потока.

int_type sbumpc( );

Возвращаемое значение

Текущий элемент.

Заметки

Если позиция чтения доступна, функция-член возвращает traits_type::to_int_type( *gptr) и увеличивает следующий указатель для входного буфера.В противном случае оно возвращает uflow.

Пример

// 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

Требования

заголовок: <streambuf>

std пространство имен:

См. также

Ссылки

basic_streambuf Class

программирование iostream

соглашения iostreams