std::swap(std::pair)
来自cppreference.com
在标头 <utility> 定义
|
||
(1) | ||
(C++11 起) (C++20 前) |
||
(C++20 起) | ||
(2) | (C++23 起) | |
交换 x
与 y
的内容。等价于 x.swap(y) 。
2) 此重载只有在 std::is_swappable_v<const first_type> && std::is_swappable_v<const second_type> 为 true 时才会参与重载决议。
|
(C++17 起) |
参数
x, y | - | 要交换内容的 pair
|
返回值
(无)
异常
noexcept 说明:
noexcept(noexcept(x.swap(y)))
参阅
交换两个对象的值 (函数模板) | |
(C++11) |
特化 std::swap 算法 (函数模板) |