交换函数(<future>)

交换一 promise 对象 关联的异步状态 与另一个。

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;

参数

  • Left
    promise 对象。

  • Right
    正确的 promise 对象。

要求

**标头:**将来

**命名空间:**std

请参见

参考

promise Class

<future>