C++ では、iostream ライブラリの詳細を説明する多くのマニュアルページがあります。 次に、各マニュアルページの概要を示します。
表 3-3 iostream に関するマニュアルページの概要
マニュアルページ |
概要 |
---|---|
filebuf |
streambuf から派生し、ファイル処理のために特殊化された filebuf クラスの公開インタフェースを詳細に説明します。streambuf クラスから継承した機能の詳細については、sbufpub(3C++) と sbufprot(3C++) のマニュアルページを参照してください。filebuf クラスは、fstream クラスを通して使用します。 |
fstream |
istream、ostream、iostream をファイル処理用に特殊化した ifstream、ofstream、fstream の各クラスの特殊化されたメンバー関数を詳細に説明します。 |
ios |
iostream の基底クラスである ios クラスの各部を詳細に説明します。すべてのストリームに共通の状態データについても説明します。 |
ios.intro |
iostream を紹介し、概要を説明します。 |
istream |
次の各項目を詳細に説明します。 istream クラスに対するメンバー関数で、streambuf から取り出した文字の解釈をサポートする 入力のフォーマット ostream クラスで記述されている位置決め関数 その他の istream に関連した関数 istream に関連したマニピュレータ |
manip |
iostream ライブラリで定義されている入出力マニピュレータを説明します。 |
ostream |
次の各項目を詳細に説明します。 ostream クラスに対するメンバー関数で、streambuf に書き込まれた文字の解釈をサポートする 出力のフォーマット ostream クラスで記述されている位置決め関数 その他の ostream に関連した関数 ostream に関連したマニピュレータ |
sbufprot |
streambuf クラスから派生したクラスをコーディングするプログラマに必要なインタフェースを説明します。公開関数のいくつかは、このマニュアルページでは説明しないため、sbufpub(3C++) のマニュアルページも参照してください。 |
sbufpub |
streambuf クラスの公開インタフェース、特に streambuf の公開メンバー関数について詳細に説明します。このマニュアルページには、streambuf 型のオブジェクトを直接操作したり、 streambuf から派生したクラスが継承している関数を探し出したりするのに必要な情報が含まれています。streambuf からクラスを派生する場合は、sbufprot(3C++) のマニュアルページも参照してください。 |
ssbuf |
streambuf から派生し、文字型配列処理用に特殊化された strstreambuf クラスの公開インタフェースを詳細に説明します。streambuf クラスから継承する機能の詳細については、sbufpub(3C++)のマニュアルページを参照してください。 |
stdiobuf |
streambuf から派生し、標準入出力の FILE 処理のために特殊化された stdiobuf クラスについて最小限の説明をします。streambuf クラスから継承する機能の詳細については、sbufpub(3C++) のマニュアルページを参照してください。 |
strstream |
strstream の特殊化されたメンバー関数を詳細に説明します。これらの関数は、iostream クラスから派生した一連のクラスで実装され、文字型配列処理用に特殊化されています。 |