std::ostream_iterator::operator=
De cppreference.com
< cpp | iterator | ostream iterator
![]() |
Esta página se ha traducido por ordenador/computador/computadora de la versión en inglés de la Wiki usando Google Translate.
La traducción puede contener errores y palabras aparatosas/incorrectas. Planea sobre el texto para ver la versión original. Puedes ayudar a corregir los errores y mejorar la traducción. Para instrucciones haz clic aquí. |
ostream_iterator& operator=( const T& value ) |
||
Inserta
value
en la corriente asociada, a continuación, inserta el delimitador, si se ha especificado en el momento de la construcción .Original:
Inserts
value
into the associated stream, then inserts the delimiter, if one was specified at construction time.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Si
out_stream
es el puntero al miembro privado asociado std::basic_ostream y delim
es el puntero al primer carácter del delimitador, el efecto es equivalente aOriginal:
If
out_stream
is the private member pointer to the associated std::basic_ostream and delim
is the pointer to the first character in the delimiter, the effect is equivalent toThe text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
*out_stream << value;
if(delim != 0)
*out_stream << delim;
return *this;
Contenido |
[editar] Parámetros
value | - | el objeto a insertar
Original: the object to insert The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[editar] Valor de retorno
*this
[editar] Notas
T
puede ser cualquier clase con un operador << definida por el usuarioOriginal:
T
can be any class with a user-defined operator<<The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[editar] Ejemplo
Ejecuta este código
#include <iostream> #include <iterator> int main() { std::ostream_iterator<int> i1(std::cout, ", "); *i1++ = 1; // usual form, used by standard algorithms *++i1 = 2; i1 = 3; // neither * nor ++ are necessary std::ostream_iterator<double> i2(std::cout); i2 = 3.14; }
Salida:
1, 2, 3, 3.14