ostream_iterator Class
El ostream_iterator de la clase de plantilla se describe un objeto de iterador de salida que escribe elementos sucesivos en la secuencia de salida con la extracción de operador <<.
template <
class Type
class CharType = char
class Traits = char_traits<CharType>
>
class ostream_iterator
Parámetros
Tipo
El tipo de objeto que se insertará en la secuencia de salida.CharType
El tipo que representa el tipo de carácter para el ostream_iterator.Este argumento es opcional y el valor predeterminado es char*.*Traits
El tipo que representa el tipo de carácter para el ostream_iterator.Este argumento es opcional y el valor predeterminado es char_traits<CharType >.
La clase ostream_iterator deberá cumplir los requisitos para un iterador de salida.Algoritmos pueden escribirse directamente a salida transmite mediante una ostream_iterator.
Constructores
Construye un ostream_iterator es inicializado y delimitado para escritura en la secuencia de salida. |
Typedefs
Un tipo que proporciona para el tipo de carácter de la ostream_iterator. |
|
Un tipo que proporciona para el tipo de secuencia de la ostream_iterator. |
|
Tipo de un tipo que proporciona para los rasgos de carácter de la ostream_iterator. |
Operadores
Operador al eliminar la referencia que se utiliza para implementar la expresión del iterador de salida *i = x. |
|
Un operador de incremento no funcionales que devuelve un ostream_iterator para el mismo objeto lo solucionado antes de llama a la operación. |
|
Operador de asignación utilizado para implementar la expresión del iterador de salida *i = x para escribir en una secuencia de salida. |
Requisitos
Encabezado: <iterator>
Espacio de nombres: std
Vea también
Referencia
Seguridad para subprocesos de la biblioteca estándar de C++
Biblioteca de plantillas estándar