swap

De cppreference.com
Saltar a: navegación, buscar

Sintaxis:

    #include <string>
    void swap( string& from );

La función miembro swap() intercambia los contenidos de la cadena de C++ actual con los de otra cadena, entregada como argumento. Esta función toma tiempo constante y no lanza excepciones.

En el siguiente ejemplo, se intercambia dos cadenas de texto:

     string first( "This comes first" );
     string second( "And this is second" );
     first.swap( second );
     cout << first << endl;
     cout << second << endl;

La salida generada es como sigue:

     And this is second
     This comes first
Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas
Otros idiomas