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
или
qualified lookup
, и может быть найдена только с помощью
argument-dependent lookup
, когда
std::copyable_function<FunctionType>
является ассоциированным классом аргументов.
Оператор
!=
синтезируется
из
operator==
.
Содержание |
Параметры
| f | - |
std::copyable_function
для сравнения
|
Возвращаемое значение
! f .
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
проверяет, имеет ли
std::copyable_function
целевой объект
(public member function) |
|
|
(removed in C++20)
|
сравнивает
std::function
с
nullptr
(function template) |
|
(C++23)
|
сравнивает
std::move_only_function
с
nullptr
(function) |