std::swap(std::pair)

来自cppreference.com
< cpp‎ | utility‎ | pair
定义于头文件 <utility>
template< class T1, class T2 >
void swap( pair<T1,T2>& lhs, pair<T1,T2>& rhs ) noexcept(/* see below */);
(C++11 起)

交换 lhsrhs 的内容。等价于 lhs.swap(rhs)

目录

[编辑] 参数

lhs, rhs - 要交换内容的 pair

[编辑] 返回值

(无)

[编辑] 异常

noexcept 规定:  
noexcept(noexcept(lhs.swap(rhs)))

[编辑] 参阅

交换两个对象的值
(函数模板) [编辑]