std::swap
描述 (Description)
它为std :: function重载std :: swap算法。 将lhs的状态与rhs的状态进行交换。 有效地调用lhs.swap(rhs)。
声明 (Declaration)
以下是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 );
参数 (Parameters)
lhs, rhs - 它是一个多态函数包装器,其状态为swap。
返回值 (Return Value)
没有
异常 (Exceptions)
没有