Namespaces
Variants

std::experimental:: swap (std::experimental::function)

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

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

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

swap アルゴリズムを std::experimental::function に対してオーバーロードします。 lhs の状態と rhs の状態を交換します。実質的には lhs. swap ( rhs ) を呼び出します。

目次

パラメータ

lhs, rhs - 状態を交換する多相関数ラッパー

戻り値

(なし)

例外

実装定義の例外をスローする可能性があります。

関連項目

内容を交換する
(公開メンバ関数)