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.
Costruttori
Costruisce un ostream_iterator è inizializzato e delimitato da virgole di scrittura nel flusso di output. |
Definizioni typedef
Un tipo che fornisce per il tipo di carattere del ostream_iterator. |
|
Un tipo che fornisce per il tipo di flusso dei ostream_iterator. |
|
Le caratteristiche del carattere di un tipo che fornisce per tipo di ostream_iterator. |
Operatori
Operatore di risoluzione dei riferimenti utilizzati per implementare l'espressione di iteratore output *i = x. |
|
Un operatore di incremento non funzionali che restituisce un ostream_iterator allo stesso oggetto indirizzato prima che l'operazione è stato chiamato. |
|
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