C++ 流緩衝區 - seekpos



描述

它用於將位置指標設定為絕對位置,併為引數指定的定位指標設定新的絕對位置 pos。

宣告

以下是 std::stringbuf::seekpos 的宣告。

streampos seekpos (streampos sp, ios_base::openmode which = ios_base::in | ios_base::out);

引數

  • pos − 位置指標的新絕對位置。

  • way − 它確定受影響的位置指標:get 指標。

返回值

成功時返回 pos,失敗時返回 streampos(streamoff(-1))。

異常

基本保證 − 如果丟擲異常,物件處於有效狀態。

資料競爭

它修改 stringbuf 物件。

streambuf.htm
廣告