C++ Wiki
std::swap
の使い方
サンプルコード
#include <iostream>
int main()
{
int a = 1;
int b = 2;
std::cout << "a=" << a << ", b=" << b << std::endl;
std::swap(a, b);
std::cout << "a=" << a << ", b=" << b << std::endl;
return 0;
}
実行結果
a=1, b=2
a=2, b=1