Namespaces
Variants

std::experimental::ostream_joiner<DelimT,CharT,Traits>:: ostream_joiner

From cppreference.net
ostream_joiner ( ostream_type & stream, const DelimT & delimiter ) ;
(1) (biblioteca fundamentals TS v2)
ostream_joiner ( ostream_type & stream, DelimT && delimiter ) ;
(2) (biblioteca fundamentals TS v2)
ostream_joiner ( const ostream_joiner & other ) = default ;
(3) (biblioteca fundamentals TS v2)
(declarado implícitamente)
ostream_joiner ( ostream_joiner && other ) = default ;
(4) (biblioteca fundamentals TS v2)
(declarado implícitamente)
1) Construye el iterador con el miembro privado ostream_type * inicializado con std:: addressof ( stream ) , el miembro privado delimitador inicializado con delimiter , y la bandera privada de "primer elemento" establecida en true .
2) Construye el iterador con el miembro privado ostream_type * inicializado con std:: addressof ( stream ) , el miembro privado delimitador inicializado con std::move(delimiter) , y la bandera privada de "primer elemento" establecida en true .
3,4) Constructor de copia/movimiento declarado implícitamente que construye por copia/movimiento los miembros privados del puntero de flujo, delimitador y bandera de "primer elemento".

Parámetros

stream - el flujo de salida al que accederá este iterador
delimiter - el delimitador que se insertará en el flujo entre dos salidas
other - el objeto ostream_joiner desde el cual se copiará o moverá este objeto

Ejemplo