C++ 函数库 - swap(std::function)



描述

它重载了 std::swap 算法以用于 std::function。交换 lhs 与 rhs 的状态。有效地调用 lhs.swap(rhs)。

声明

以下是 std::swap 的声明。

template< class R, class... Args >
void swap( function<R(Args...)> &lhs, function<R(Args...)> &rhs );

C++11

template< class R, class... Args >
void swap( function<R(Args...)> &lhs, function<R(Args...)> &rhs );

参数

lhs, rhs - 它是需要交换状态的多态函数包装器。

返回值

异常

functional.htm
广告