swap

Материал из cppreference.com
Перейти к: навигация, поиск

Синтаксис:

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

Функция swap() меняет содержимое текущей строки и строки from. Эта функция работает за константное время.

Например, следующий код использует swap(), чтобы поменять значения двух строк:

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

Этот код выводит:

     And this is second
     This comes first
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
На других языках