std::swap(std::promise)
From cppreference.com
| ヘッダ <future> で定義 |
||
| template< class R > void swap( promise<R>& lhs, promise<R>& rhs ) noexcept; |
(C++11以降) | |
std::swap アルゴリズムの std::promise に対する特殊化。 lhs と rhs の共有状態を交換します。 実質的には lhs.swap(rhs) を呼び出します。
目次 |
[編集] パラメータ
| lhs, rhs | - | 状態を交換する promise |
[編集] 戻り値
(なし)
[編集] 例
| このセクションは未完成です 理由: 例がありません |
[編集] 関連項目
| 2つのpromiseオブジェクトを入れ替える (public member function) |