ostream_iterator Class
O ostream_iterator da classe de modelo descreve um objeto do iterador de saída que grava elementos sucessivos o fluxo de saída com a extração operador <<.
template <
class Type
class CharType = char
class Traits = char_traits<CharType>
>
class ostream_iterator
Parâmetros
Tipo
O tipo de objeto a ser inserido no fluxo de saída.CharType
O tipo que representa o tipo de caractere para a ostream_iterator.Este argumento é opcional e o valor padrão é char*.*Traits
O tipo que representa o tipo de caractere para a ostream_iterator.Este argumento é opcional e o valor padrão é char_traits<CharType >.
A classe ostream_iterator deve satisfazer os requisitos para um iterador de saída.Algoritmos podem ser gravados diretamente saída fluxos usando um ostream_iterator.
Construtores
Constrói um ostream_iterator ou seja inicializada e delimitada para gravação no fluxo de saída. |
Typedefs
Um tipo que fornece o tipo de caractere do ostream_iterator. |
|
Um tipo que fornece o tipo de fluxo da ostream_iterator. |
|
Um tipo que fornece as características de caractere tipo do ostream_iterator. |
Operadores
Apontar operador usado para implementar a expressão de iterador de saída *i = x. |
|
Um operador de incremento não funcional que retorna um ostream_iterator para o mesmo objeto resolvidos antes que a operação foi chamada. |
|
Operador de atribuição usado para implementar a expressão de iterador de saída *i = x para gravar em um fluxo de saída. |
Requisitos
Cabeçalho: <iterator>
Namespace: std
Consulte também
Referência
Segurança do thread na biblioteca C++ padrão