ios_base クラス
クラスが配置されている場所に共通の格納とメンバー関数とテンプレート パラメーターに依存しない出力ストリーム説明します。共通のテンプレート パラメーターに依存するもの (テンプレート クラス basic_ios に示します。)
クラスの ios_base オブジェクトを構成する書式情報を格納し、:
型 fmtflagsオブジェクトの書式指定フラグ。
型 iostateオブジェクトの例外マスク。
型 intオブジェクトのフィールドの幅*。*
型 intオブジェクトの表示精度。
型 ロケールオブジェクトのロケール オブジェクト。
型 long と void のポインター要素と 2 の二つの拡張可能な配列。
クラスの ios_base オブジェクトは、型 iostateオブジェクトでストリームの状態情報、およびコールバック スタックを格納します。
コンストラクター
ios_base オブジェクトを構築します。 |
Typedef
register_callに渡された関数について説明します。 |
|
出力の外観を指定する定数。 |
|
ストリームの状態を記述する定数を定義します。 |
|
ストリームと対話する方法について説明します。 |
|
オフセット操作の開始点を指定します。 |
列挙型
イベントの種類を指定します。 |
定数
internalで定義されるビットマスク | left | right. |
|
各挿入前にストリームの末尾にシークします。 |
|
コントロール オブジェクトが最初に作成されたときにストリームの末尾にシークします。 |
|
ストリームのバッファーの整合性が記録されます。 |
|
decで定義されるビットマスク | hex | oct. |
|
シーケンスの先頭を基準としたシークします。 |
|
ファイルがテキスト ストリームとしてではなくバイナリ ストリームとして読み込むことを指定します。 |
|
数値ではなく、名前として" bool オブジェクトの挿入または抽出 (true と falseなど) を指定します。 |
|
シーケンス内の現在位置を基準にしてシークします。 |
|
10 進形式で整数値の挿入または展開を指定します。 |
|
シーケンスの末尾に関連してシークします。 |
|
ストリームから抽出時 EOF を記録します。 |
|
ストリームから有効なフィールドを取得エラーを記録します。 |
|
固定小数点形式の浮動小数点値の挿入 (指数フィールドがありません。 |
|
fixedで定義されるビットマスク | scientific |
|
すべての状態ビットをクリアします。 |
|
16 進形式で整数値の挿入または展開を指定します。 |
|
ストリームからの抽出を指定します。 |
|
生成された数値フィールドに内部ポイントの Fill 文字を挿入することによって、フィールドの幅に埋め込まれます。 |
|
左揃えを指定します。 |
|
8 形式で整数値の挿入または展開を指定します。 |
|
ストリームに挿入を指定します。 |
|
右の調整を指定します。 |
|
科学的な形式の浮動小数点値の挿入 (指数フィールドと)。 |
|
生成された整数フィールドのベースを明らかにするプレフィックスの挿入を指定します。 |
|
生成された浮動小数点フィールドの小数点の無条件挿入を指定します。 |
|
負で生成された数値フィールドにプラス記号の挿入を指定します。 |
|
特定の抽出の前の Specifies 省略の先頭の空白。 |
|
コントロール オブジェクトが作成されたときのファイルの内容を削除します。 |
|
出力を各挿入後にフラッシュします。 |
|
特定の挿入に小文字の大文字を等価の挿入を指定します。 |
メンバー関数
このクラスは、テンプレート クラス basic_iosのメンバー関数 クリア で完全にスローされたすべての例外の基本クラスとして機能します。 |
|
設定します。現在のフラグの設定。 |
|
格納されているロケール オブジェクトを返します。 |
|
ロケールを変更します。 |
|
作成された場合に標準入出力ストリーム オブジェクトを作成します。 |
|
iwordとして格納する値を割り当てます。 |
|
桁数を浮動小数点数で表示するように指定します。 |
|
pwordとして格納する値を割り当てます。 |
|
コールバック関数を指定します。 |
|
指定されたフラグを設定します。 |
|
ソース・コードに表示される入出力ストリームと C ランタイム ライブラリが順番に操作を行ったりすることを確認します。 |
|
指定したフラグを持つようにします。 |
|
出力ストリームの長さを設定します。 |
|
変数がストリームの一部であることを指定します。 |
演算子
ios_base オブジェクトの代入演算子です。 |
要件
ヘッダー: <ios>
名前空間: std