std::basic_streambuf<CharT,Traits>:: gbump
|
protected
:
void gbump ( int count ) ; |
||
Пропускает count символов в области получения. Это достигается добавлением count к указателю получения . Проверки на переполнение снизу не выполняются.
Содержание |
Параметры
| count | - | количество пропускаемых символов |
Возвращаемое значение
(нет)
Примечания
Поскольку эта функция принимает int , она не может обрабатывать буферы размером более std:: numeric_limits < int > :: max ( ) символов ( LWG issue 255 ).
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Отчеты о дефектах
Следующие отчеты об изменениях поведения, влияющие на дефекты, были применены ретроактивно к ранее опубликованным стандартам C++.
| DR | Applied to | Behavior as published | Correct behavior |
|---|---|---|---|
| LWG 59 | C++98 |
было неясно, может ли
gbump
быть реализован как
вызов sbumpc count раз (что может проверять underflow) |
только добавить
count
к указателю чтения |
Смотрите также
|
перемещает указатель next выходной последовательности
(защищённая функция-член) |