ostream_iterator Class
Ostream_iterator šablona třídy popisuje objekt iterační výstup zapíše po sobě následujících prvků do výstupního proudu se extrakce operátor <<.
template <
class Type
class CharType = char
class Traits = char_traits<CharType>
>
class ostream_iterator
Parametry
Typ
Typ objektu, který má být vložena do výstupního proudu.CharType
Typ, který představuje typ znaku ostream_iterator.Tento argument je nepovinný a výchozí hodnota je char*.*Traits
Typ, který představuje typ znaku ostream_iterator.Tento argument je nepovinný a výchozí hodnota je char_traits<CharType >.
Třída ostream_iterator musí splňovat požadavky pro výstup iterace.Algoritmy lze zapsat přímo do výstupních datových proudů pomocí ostream_iterator.
Konstruktory
Konstrukce ostream_iterator je inicializována a na oddělený zápis do výstupního proudu. |
Funkce TypeDef
Typ, který poskytuje typu znak ostream_iterator. |
|
Typ, který poskytuje pro typ datového proudu ostream_iterator. |
|
Typ, který poskytuje pro typ shodné znak ostream_iterator. |
Operátory
Slouží k implementaci výstupu výrazu iterační odkazování operátor *i = x. |
|
Nefunkční přírůstek operátor, který vrací ostream_iterator , jednoho objektu určeno dříve, než byla volána operace. |
|
Operátor přiřazení slouží k implementaci výstupu výrazu iterační *i = x zápisu do výstupního proudu. |
Požadavky
Záhlaví: <iterator>
Obor názvů: std
Viz také
Referenční dokumentace
Bezpečnostní vlákno v Standardní knihovna C++