Namespaces
Variants

std::experimental:: swap (std::experimental::promise)

From cppreference.net
template < class R >

void swap ( std:: experimental :: promise < R > & lhs,

std:: experimental :: promise < R > & rhs ) noexcept ;
**注記**: このページには翻訳すべき自然言語のテキストが含まれていません。すべての内容がC++コード(`template`、`class`、`void`、`swap`、`noexcept`など)とHTMLタグで構成されており、指定された翻訳ルールに従って翻訳対象外となっています。

swap アルゴリズムを std::experimental::promise に対してオーバーロードします。 lhs の状態と rhs の状態を交換します。実質的には lhs. swap ( rhs ) を呼び出します。

目次

パラメータ

lhs, rhs - 状態を交換するプロミス

戻り値

(なし)

関連項目

2つのpromiseオブジェクトを交換する
( std::promise<R> の公開メンバ関数)