swap, fonction (<future>)
Échange l'état asynchrone associé à un objet d'promise à celui des autres.
template<class Ty>
void swap(promise<Ty>& Left, promise<Ty>& Right) noexcept;
template<class Ty, class... ArgTypes>
void swap(packaged_task<Ty(ArgTypes...)>& Left,
packaged_task<Ty(ArgTypes...)>& Right) noexcept;
Paramètres
Left
Objet gauche promise.Right
Objet droit promise.
Configuration requise
En-tête : future
Espace de noms : std