swap(std::copyable_function)


friend void swap( std::copyable_function& lhs, std::copyable_function& rhs ) noexcept;
(C++26 起)

std::copyable_function 重载 std::swap 算法。互换 lhsrhs 的状态。相当于调用 lhs.swap(rhs)

此函数对常规的无限定有限定查找不可见,而只能在 std::copyable_function<FunctionType> 为实参的关联类时由实参依赖查找找到。

参数

lhs, rhs - std::copyable_function 要交换状态的对象

返回值

(无)

示例

参阅

交换两个 std::copyable_function 对象的目标
(公开成员函数)
特化 std::swap 算法
(函数模板)
特化 std::swap 算法
(函数)