swap(std::copyable_function)
Depuis fr.cppreference.net
friend void swap( std::copyable_function& lhs, std::copyable_function& rhs ) noexcept;
|
(depuis C++26) | |
Surcharge l'algorithme std::swap pour std::copyable_function. Échange l'état de lhs avec celui de rhs. Appelle effectivement lhs.swap(rhs).
Cette fonction n'est pas visible lors d'une recherche non qualifiée ou qualifiée ordinaire, et ne peut être trouvée que par recherche dépendante des arguments lorsque std::copyable_function<FunctionType> est une classe associée aux arguments.
Paramètres
| lhs, rhs | - |
std::copyable_function
objets dont les états doivent être échangés
|
Valeur de retour
(aucun)
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
échange les cibles de deux objets
std::copyable_function
(fonction membre publique) |
|
|
(C++11)
|
spécialise l'algorithme
std::swap
(modèle de fonction) |
|
(C++23)
|
spécialise l'algorithme
std::swap
(fonction) |