Condividi tramite


ostream_iterator Class

La ostream_iterator classe modello descrive un oggetto di iteratore di output che scrive nel flusso di output con l'estrazione degli elementi successivi operatore <<.

template <
   class Type 
   class CharType = char
   class Traits = char_traits<CharType>
>
class ostream_iterator

Parametri

  • Type
    Il tipo di oggetto da inserire nel flusso di output.

  • CharType
    Il tipo che rappresenta il tipo di carattere per il ostream_iterator.Questo argomento è facoltativo e il valore predefinito è char*.*

  • Traits
    Il tipo che rappresenta il tipo di carattere per il ostream_iterator.Questo argomento è facoltativo e il valore predefinito è char_traits<CharType >.

La classe ostream_iterator deve soddisfare i requisiti per un iteratore di output.Gli algoritmi possono essere scritti direttamente per generare flussi mediante un ostream_iterator.

wseztbaf.collapse_all(it-it,VS.110).gifCostruttori

ostream_iterator

Costruisce un ostream_iterator è inizializzato e delimitato da virgole di scrittura nel flusso di output.

wseztbaf.collapse_all(it-it,VS.110).gifDefinizioni typedef

char_type

Un tipo che fornisce per il tipo di carattere del ostream_iterator.

ostream_type

Un tipo che fornisce per il tipo di flusso dei ostream_iterator.

traits_type

Le caratteristiche del carattere di un tipo che fornisce per tipo di ostream_iterator.

wseztbaf.collapse_all(it-it,VS.110).gifOperatori

operator*

Operatore di risoluzione dei riferimenti utilizzati per implementare l'espressione di iteratore output *i = x.

operator++

Un operatore di incremento non funzionali che restituisce un ostream_iterator allo stesso oggetto indirizzato prima che l'operazione è stato chiamato.

operator=

Operatore di assegnazione utilizzati per implementare l'espressione di iteratore output *i = x per la scrittura di un flusso di output.

Requisiti

Intestazione: <iterator>

Spazio dei nomi: std

Vedere anche

Riferimenti

Thread safety della libreria C++ standard

Libreria di modelli standard

Altre risorse

membri di ostream_iterator

<iteratore> membri