Namespaces
Variants

operator==(std::copyable_function)

Depuis fr.cppreference.net
 
 
Bibliothèque d'utilitaires
Support linguistique
Support des types (types de base, RTTI)
Macros de test de fonctionnalités de la bibliothèque (C++20)
Utilitaires de programme
Fonctions variadiques
Support des coroutines (C++20)
Support des contrats (C++26)
Comparaison à trois voies
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

Utilitaires généraux
Opérateurs relationnels (obsolète en C++20)
 
Objets fonction
Invocation de fonction
(C++17)(C++23)
Objet fonction identité
(C++20)
Wrappers d'opérateurs transparents
(C++14)
(C++14)
(C++14)
(C++14)  
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)

Anciens binders et adaptateurs
(jusqu'à C++17*)
(jusqu'à C++17*)
(jusqu'à C++17*)
(jusqu'à C++17*)
(jusqu'à C++17*)  
(jusqu'à C++17*)
(jusqu'à C++17*)(jusqu'à C++17*)(jusqu'à C++17*)(jusqu'à C++17*)
(jusqu'à C++20*)
(jusqu'à C++20*)
(jusqu'à C++17*)(jusqu'à C++17*)
(jusqu'à C++17*)(jusqu'à C++17*)

(jusqu'à C++17*)
(jusqu'à C++17*)(jusqu'à C++17*)(jusqu'à C++17*)(jusqu'à C++17*)
(jusqu'à C++20*)
(jusqu'à C++20*)
 
 
friend bool operator==( const std::copyable_function& f, std::nullptr_t ) noexcept;
(depuis C++26)

Vérifie si le wrapper f a une cible invocable en le comparant formellement avec std::nullptr_t. Les wrappers vides (c'est-à-dire les wrappers sans cible) sont égaux, les fonctions non vides sont différentes.

Cette fonction n'est pas visible par la recherche non qualifiée ou qualifiée ordinaire, et ne peut être trouvée que par la recherche dépendante des arguments lorsque std::copyable_function<FunctionType> est une classe associée aux arguments.

L'opérateur != est synthétisé à partir de operator==.

Paramètres

f - std::copyable_function à comparer

Valeur de retour

! f .

Exemple

Voir aussi

vérifie si le std::copyable_function a une cible
(fonction membre publique)
(supprimé en C++20)
compare un std::function avec nullptr
(modèle de fonction)
(C++23)
compare un std::move_only_function avec nullptr
(fonction)