std::experimental::ostream_joiner<DelimT,CharT,Traits>:: ostream_joiner
From cppreference.net
<
cpp
|
experimental
|
ostream joiner
|
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
|
Esta sección está incompleta
Razón: sin ejemplo |