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 適用対象 公開時の動作 正しい動作
LWG 59 C++98 gbump
sbumpc count 回呼び出す実装(アンダーフローのチェックが行われる可能性がある)が可能かどうか不明確であった
ゲットポインタに count
を加算するのみ

関連項目

出力シーケンスの次ポインタを進める
(protected member function)