swap (std::copyable_function)
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Old binders and adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
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 . Effectue effectivement l'appel lhs. swap ( rhs ) .
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 des arguments.
Table des matières |
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) |