次の方法で共有


basic_streambuf::pubseekpos

seekposの派生クラスでオーバーライド呼び出し、現在のポインターの位置をリセットして保護された仮想関数が。

pos_type pubseekpos(
   pos_type _Sp,
   ios_base::openmode _Which = ios_base::in | ios_base::out
);

パラメーター

  • _Sp
    では、検索する位置。

  • _Which
    ポインターの位置に対してモードを指定します。既定値は、読み取る変更や位置を書き込むようにすることです。

戻り値

新しい位置または無効なストリームの位置。ストリームの位置が無効であるかどうかを確認するには、pos_type(off_type(-1))の戻り値を比較します。

解説

このメンバー関数は seekpos (_Sp、_Which) を返します。

必要条件

ヘッダー: <streambuf>

名前空間: std

参照

関連項目

basic_streambuf Class

入出力ストリームのプログラミング

入出力ストリームの規則