Namespaces
Variants

std::basic_streambuf<CharT,Traits>:: gbump

From cppreference.net
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 выходной последовательности
(защищённая функция-член)