operator==(std::copyable_function)
Материал из ru.cppreference.net
friend bool operator==( const std::copyable_function& f, std::nullptr_t ) noexcept;
|
(начиная с C++26) | |
Проверяет, содержит ли обёртка f вызываемый целевой объект, формально сравнивая её с std::nullptr_t. Пустые обёртки (т.е. обёртки без цели) сравниваются равными, непустые функции сравниваются неравными.
Эта функция не видна при обычном неквалифицированном или квалифицированном поиске и может быть найдена только поиском, зависящим от аргументов, когда 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) |