std::copyable_function::swap

来自cppreference.com
 
 
 
函数对象
函数调用
(C++17)(C++23)
恒等函数对象
(C++20)
通透运算符包装器
(C++14)
(C++14)
(C++14)
(C++14)  
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)

旧式绑定器与适配器
(C++17 前*)
(C++17 前*)
(C++17 前*)
(C++17 前*)
(C++17 前*)(C++17 前*)(C++17 前*)(C++17 前*)
(C++20 前*)
(C++20 前*)
(C++17 前*)(C++17 前*)
(C++17 前*)(C++17 前*)

(C++17 前*)
(C++17 前*)(C++17 前*)(C++17 前*)(C++17 前*)
(C++20 前*)
(C++20 前*)
 
 
void swap( copyable_function& other ) noexcept;
(C++26 起)

互换 *thisother 中存储的可调用对象。

[编辑] 参数

other - 要与之互换存储的可调用对象的函数包装器

[编辑] 返回值

(无)

[编辑] 参阅

交换内容
(std::function<R(Args...)> 的公开成员函数) [编辑]
交换两个 std::move_only_function 对象的目标
(std::move_only_function 的公开成员函数) [编辑]