Namespaces
Variants

std::experimental:: swap (std::experimental::packaged_task)

From cppreference.net
template < class R, class ... Args >

void swap ( std:: experimental :: packaged_task < R ( Args... ) > & lhs,

std:: experimental :: packaged_task < R ( Args... ) > & rhs ) noexcept ;

std::experimental::packaged_task 重载 swap 算法。交换 lhs rhs 的状态。实际调用 lhs. swap ( rhs )

目录

参数

lhs, rhs - 要交换状态的 packaged_task 对象

返回值

(无)

示例

参见

交换两个任务对象
( std::packaged_task<R(Args...)> 的公开成员函数)