<istream>

iostream の抽出を仲介するクラス テンプレート basic_istream と、挿入と抽出の両方を仲介するクラス テンプレート basic_iostream を定義します。 ヘッダーは、関連するマニピュレーターも定義します。 このヘッダー ファイルは通常、別の iostream ヘッダーに含まれているため、ほとんどの場合、直接含める必要はありません。

構文

#include <istream>

Typedefs

型名 説明
iostream char に特殊化された型 basic_iostream
istream char に特殊化された型 basic_istream
wiostream wchar に特殊化された型 basic_iostream
wistream wchar に特殊化された型 basic_istream

マニピュレーター

名前 説明
ws ストリーム内の空白をスキップします。
スワップ 2 つのストリーム オブジェクトを交換します。

演算子

演算子 説明
operator>> ストリームから文字と文字列を抽出します。

クラス

クラス 説明
basic_iostream 入力と出力の両方を行うことができるストリーム クラス。
basic_istream このクラス テンプレートは、Elem 型の要素を含むストリーム バッファーからの要素とエンコードされたオブジェクトの抽出を制御するオブジェクトを表します。この型は char_type とも呼ばれ、その文字特性は、traits_type とも呼ばれるクラス Tr によって決定されます。

関連項目

C++ 標準ライブラリ内のスレッド セーフ
iostream プログラミング
iostreams の規則