fpos Class
テンプレート クラスは、ストリーム内で任意のファイル位置インジケーターの復元に必要なすべての情報を格納できるオブジェクトを表します。オブジェクトのクラス fpos <St> 実質的には、少なくとも 2 つのメンバー オブジェクトを格納します。
型のバイト オフセット、 streamoff。
変換状態オブジェクト クラス basic_filebuf の使用を型の St、通常はmbstate_t。
クラスのオブジェクトで使用する任意のファイルの位置を格納することもできます basic_filebuf、種類のfpos_t。ある環境で限定的なファイルのサイズ、しかし、 streamoffとfpos_tも同じ意味で使用する可能性があります。状態依存エンコードがないストリーム環境はmbstate_tは、実際に使用されることがあります。したがって、格納されているメンバー オブジェクトの数が異なる場合があります。
template <class Statetype>
class fpos
パラメーター
- Statetype
ステータス情報
コンストラクター
ストリーム内の位置 (オフセット) に関する情報を格納するオブジェクトを作成します。 |
メンバー関数
内部的に、標準 C++ ライブラリでのみ使用。このメソッドは、コードからは呼び出さないでください。 |
|
変換の状態を取得または設定します。 |
演算子
非等値テスト ファイル位置インジケーター。 |
|
ファイル位置インジケーターをインクリメントします。 |
|
ファイル位置インジケーターをインクリメントします。 |
|
デクリメント、ファイル位置インジケーター。 |
|
デクリメント、ファイル位置インジケーター。 |
|
テストのファイル位置インジケーターを等しいかどうか。 |
|
キャスト オブジェクト型のfpos型のオブジェクトをstreamoff。 |
必要条件
ヘッダー: <ios>
名前空間: std