swap(std::copyable_function)
ja.cppreference.net より
friend void swap( std::copyable_function& lhs, std::copyable_function& rhs ) noexcept;
|
(C++26 から) | |
std::swap アルゴリズムを std::copyable_function に対してオーバーロードします。lhs の状態を rhs の状態と交換します。実質的に lhs.swap(rhs) を呼び出します。
この関数は、通常の非修飾名または修飾名による探索では可視ではなく、引数依存の名前探索によってのみ、std::copyable_function<FunctionType> が引数の associated class である場合に発見されます。
パラメータ
| lhs, rhs | - |
std::copyable_function
オブジェクトの状態を交換する
|
戻り値
(なし)
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
2つの
std::copyable_function
オブジェクトのターゲットを交換する
(公開メンバ関数) |
|
|
(C++11)
|
std::swap
アルゴリズムを特殊化する
(関数テンプレート) |
|
(C++23)
|
std::swap
アルゴリズムを特殊化する
(関数) |