<ios>
Iostreams 操作にいくつかの種類と基本的な機能を定義します。このヘッダーで別の入出力ストリーム ヘッダーは、通常ではありません。 ほとんど、直接使用します。
#include <ios>
解説
機能の大規模なグループはありです。<ios> の宣言を manipulator そのクラスの引数オブジェクトに格納されている値が変更されます ios_base。操作のテンプレート クラスの特殊化など、このクラスから派生した型のオブジェクトを制御するストリームのあり basic_istream または basic_ostream。たとえば、 noskipws(str) 書式フラグをクリアios_base::skipwsオブジェクトの str、することができるこれらの種類のいずれかの。
出力ストリームに挿入して、manipulator も呼び出すことができますまたはそのクラスを指定の特殊な挿入と抽出操作のための入力ストリームから抽出から派生するios_base。次に例を示します。
istr >> noskipws;
コール noskipws(istr)。
Typedef
古い iostream ライブラリから ios クラスをサポートしています。 |
|
内部の操作をサポートしています。 |
|
バッファーのポインターやファイル ポインターの現在位置を保持します。 |
|
ストリームのサイズを指定します。 |
|
Wios クラスは、古い iostream ライブラリからサポートしています。 |
|
バッファーのポインターやファイル ポインターの現在位置を保持します。 |
あり
指定しますその変数の型 bool として表示されます真 または false ストリーム。 |
|
整数変数が基本の 10 表記で表示されることを指定します。 |
|
フラグの設定、 ios_base浮動小数点値の既定の表示形式を使用するオブジェクト。 |
|
固定小数点表記で浮動小数点数が表示されることを指定します。 |
|
整数変数は基本 16 の表記法で表示されます。 |
|
番号の記号が左揃えで配置して、番号を右揃えになります。 |
|
ストリームのフラッシュが左余白に表示する出力幅同じ幅でないテキストが発生します。 |
|
指定しますその変数の型 bool 1 または 0 で、ストリームとして表示されます。 |
|
数字で表示表記の基本を示すオフをオンにします。 |
|
小数部が 0 での浮動小数点数の整数部分だけが表示されます。 |
|
明示的に署名するのには、正の数値になります。 |
|
入力ストリームを読み取ることがするスペースがあります。 |
|
原因は、バッファリングされ、バッファーがいっぱいになったときの処理を出力します。 |
|
16 進数と、指数数値を指数表記で、小文字で表示されることを指定します。 |
|
整数変数は基本 8 表記で表示されます。 |
|
ストリームのフラッシュが右余白に表示する出力幅同じ幅でないテキストが発生します。 |
|
浮動小数点の指数表記を使用して表示するとします。 |
|
数字で表示表記の基本を示します。 |
|
小数部が 0 の場合、整数は浮動小数点数の桁数、小数点の右側が表示されます。 |
|
正の数を明示的に署名されているが発生します。 |
|
入力ストリームを読み取ることができませんにスペースがあります。 |
|
原因は、バッファーが空でない場合に処理を出力します。 |
|
16 進数と、指数数値を指数表記では、大文字で表示されます。 |
Classes
両方の入力ストリームに共通のストレージおよびメンバー関数テンプレート クラスを説明 (テンプレート クラスの basic_istream) と出力ストリーム (テンプレート クラスの basic_ostream) がテンプレート パラメーターに依存しています。 |
|
テンプレート クラスは、ストリーム内で任意のファイル位置インジケーターの復元に必要なすべての情報を格納できるオブジェクトを表します。 |
|
ストレージ クラスを記述して、テンプレート パラメーターに依存しない一般的な入力と出力の両方にストリームのメンバーの機能します。 |