Spec-Zone.ru › C++

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(), если позиция чтения недоступна.

Пример

См. также

sgetc
считывает один символ из входной последовательности, не перемещая её
(открытая функция-член)
snextc
перемещает входную последовательность, затем считывает один символ, не перемещая её повторно
(открытая функция-член)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/io/basic_streambuf/sbumpc

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API