C++ ライブラリ・リファレンス

iostream に関するマニュアルページ

C++ では、iostream ライブラリの詳細を説明する多くのマニュアルページがあります。 次に、各マニュアルページの概要を示します。

表 3-3 iostream に関するマニュアルページの概要

マニュアルページ 

概要 

filebuf

streambuf から派生し、ファイル処理のために特殊化された filebuf クラスの公開インタフェースを詳細に説明します。streambuf クラスから継承した機能の詳細については、sbufpub(3C++) sbufprot(3C++) のマニュアルページを参照してください。filebuf クラスは、fstream クラスを通して使用します。

fstream

istreamostreamiostream をファイル処理用に特殊化した 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 クラスから派生した一連のクラスで実装され、文字型配列処理用に特殊化されています。