Cpp-standard-library-cpp-stringbuf-setg

提供:Dev Guides
移動先:案内検索

C ++ basic_streambufライブラリ-setg

説明

これは、入力シーケンスポインターと、制御された入力シーケンス(ebackおよびegptr)のバッファー部分の境界を定義するポインターの値と、ポインターの取得itselを使用します。

宣言

以下は、std
basic_streambuf :: setgの宣言です。
void setg (char_type* new_eback, char_type* new_gptr, char_type* new_egptr);

パラメーター

  • new_eback -制御された入力シーケンスのアクセス可能な部分の先頭へのポインターの新しい値です。
  • new_gptr -getポインター(gptr)の新しい値であり、次の入力操作でアクセスされる制御入力シーケンス内の文字を指します。
  • new_egptr -これは、制御された入力シーケンスのアクセス可能な部分の先頭へのポインタの新しい値です。

戻り値

none

例外

基本的な保証-例外がスローされた場合、ストリームバッファは有効な状態です。

データの競合

ストリームバッファオブジェクトを変更します。