std::basic_streambuf<CharT,Traits>::sbumpc, std::basic_streambuf<CharT,Traits>::stossc
int_type sbumpc(); |
(1) | |
void stossc(); |
(2) | (устаревшее в C++98) (удалено в C++17) |
Читает один символ и перемещает указатель входной последовательности на один символ.
1) Если позиция чтения входной последовательности недоступна, возвращает
uflow(). В противном случае возвращает Traits::to_int_type(*gptr()).
2) То же, что и (1), но результат игнорируется.
Параметры
(нет)
Возвращаемое значение
1) Значение символа, на который указывает указатель чтения, или
Traits::eof() если позиция чтения недоступна.
Пример
См. также
| читает один символ из входной последовательности без перемещения указателя (публичный член-функция) |
|
| перемещает указатель входной последовательности, затем читает один символ без повторного перемещения (публичный член-функция) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/io/basic_streambuf/sbumpc