basic_istream::peek
Возвращает следующий символ, предназначенного для чтения.
int_type peek( );
Возвращаемое значение
Следующий символ, который будет прочитан.
Заметки
Unformatted входная функция извлекает элемент, если это возможно, если, возвращая rdbuf ->sgetc. В противном случае возвращается значение traits_type::eof.
Пример
// basic_istream_peek.cpp
// compile with: /EHsc
#include <iostream>
using namespace std;
int main( )
{
char c[10], c2;
cout << "Type 'abcde': ";
c2 = cin.peek( );
cin.getline( &c[0], 9 );
cout << c2 << " " << c << endl;
}
abcdeabcdeType
FakePre-613a39aa4665401d940f08e232f53cdc-05174f441fd544b0bd989ff9360b1349
Требования
Заголовок:<istream>
Пространство имен: std