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


basic_streambuf::snextc

Прочитывает текущий элемент и возвращает следующий элемент.

int_type snextc( );

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

Следующий элемент в потоке.

Заметки

Вызов функции-члена sbumpc и, если эта функция возвращает traits_type::eof, передачи traits_type::eof.В противном случае оно возвращает sgetc.

Пример

// basic_streambuf_snextc.cpp
// compile with: /EHsc
#include <iostream>
int main( ) 
{
   using namespace std;
   int i = 0;
   i = cin.rdbuf( )->snextc( );
   // cout << ( int )char_traits<char>::eof << endl;
   cout << i << endl;
}
  aa
  aa
97

Требования

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

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

См. также

Ссылки

basic_streambuf Class

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

соглашения iostreams