ostream_iterator クラス
テンプレート クラス ostream_iterator は、抽出演算子 << を使用して連続する要素を出力ストリームに書き込む出力反復子オブジェクトを表します。
template <
class Type
class CharType = char
class Traits = char_traits<CharType>
>
class ostream_iterator
パラメーター
Type
出力ストリームに挿入されるオブジェクトの型。CharType
ostream_iterator の文字型を表す型。 この引数は省略可能であり、既定値は char です。Traits
ostream_iterator の文字型を表す型。 この引数は省略可能であり、既定値は char_traits <CharType> です。
ostream_iterator クラスは出力反復子の要件を満たす必要があります。 アルゴリズムは ostream_iterator を使用して出力ストリームに直接書き込むことができます。
コンストラクター
出力ストリームに書き込むために初期化され、区切られた ostream_iterator を構築します。 |
Typedef
ostream_iterator の文字型を提供する型。 |
|
ostream_iterator のストリーム型を提供する型。 |
|
ostream_iterator の文字特性型を提供する型。 |
演算子
出力反復子式 *i = x を実装するために使用される逆参照演算子。 |
|
操作が呼び出される前に示したものと同じオブジェクトに ostream_iterator を返す、実質的な機能を持たないインクリメント演算子。 |
|
出力ストリームに書き込むための出力反復子式 *i = x を実装するために使用される代入演算子。 |
必要条件
ヘッダー: <iterator>
名前空間: std