Freigeben über


swap-Funktion (<future>)

Tauscht den zugeordneten asynchronen Zustand von einem Objekt mit dem promise von anderen aus.

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;

Parameter

  • Left
    Das linke promise-Objekt.

  • Right
    Das rechte promise-Objekt.

Anforderungen

Header: Zukunft

Namespace: std

Siehe auch

Referenz

promise Class

<future>