swap(std::copyable_function)
Aus de.cppreference.net
friend void swap( std::copyable_function& lhs, std::copyable_function& rhs ) noexcept;
|
(seit C++26) | |
Überlädt den std::swap-Algorithmus für std::copyable_function. Tauscht den Zustand von lhs mit dem von rhs. Effektiv ruft es lhs.swap(rhs) auf.
Diese Funktion ist für die gewöhnliche unqualifizierte oder qualifizierte Namenssuche nicht sichtbar und kann nur durch argumentabhängige Namenssuche gefunden werden, wenn std::copyable_function<FunctionType> eine assoziierte Klasse der Argumente ist.
Parameter
| lhs, rhs | - |
std::copyable_function
Objekte, deren Zustände ausgetauscht werden sollen
|
Rückgabewert
(keine)
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
vertauscht die Ziele zweier
std::copyable_function
-Objekte
(öffentliche Elementfunktion) |
|
|
(C++11)
|
spezialisiert den
std::swap
-Algorithmus
(Funktionstemplate) |
|
(C++23)
|
spezialisiert den
std::swap
-Algorithmus
(Funktion) |