operator== (std::copyable_function)
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Old binders and adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
friend
bool
operator
==
(
const
std::
copyable_function
&
f,
std::
nullptr_t
)
noexcept
;
|
(C++26以降) | |
ラッパー f が呼び出し可能なターゲットを持つかどうかを、 std::nullptr_t との形式的な比較によってチェックします。空のラッパー(つまりターゲットを持たないラッパー)は等価と比較され、非空の関数は非等価と比較されます。
この関数は通常の
unqualified lookup
または
qualified lookup
では可視化されず、
argument-dependent lookup
によってのみ発見可能です。これは
std::copyable_function<FunctionType>
が引数の関連クラスである場合に限ります。
!=
演算子は
synthesized
され、
operator==
から生成されます。
目次 |
パラメータ
| f | - |
std::copyable_function
を比較する
|
戻り値
! f です。
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
std::copyable_function
がターゲットを持つかどうかをチェックする
(public member function) |
|
|
(C++20で削除)
|
std::function
と
nullptr
を比較する
(function template) |
|
(C++23)
|
std::move_only_function
と
nullptr
を比較する
(function) |