Descripción
Se utiliza para intercambiar componentes internos.
Declaración
A continuación se muestra la declaración para std :: basic_streambuf :: swap.
void swap (basic_istream& x);
Parámetros
x - Otro objeto basic_istream con los mismos parámetros de plantilla (charT y rasgos).
Valor devuelto
ninguna
Excepciones
No-throw guarantee - esta función miembro nunca arroja excepciones.
Carreras de datos
Modifica ambos objetos de flujo (* this y x).