Partager via


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

Voir aussi

Référence

promise, classe

<future>