shared_future::get のメソッド

関連する非同期状態に格納される結果を取得します。

const Ty& get() const;
Ty& get() const;
void get() const;

解説

結果がの場合、メソッドの例外では。それ以外の場合は、結果が返されます。

これが結果を取得する前に、関連する非同期状態の準備が整うまでこのメソッドのブロック現在のスレッド。

部分的特殊化 **shared_future<Ty&>**のは、格納されている値は、戻り値として 非同期プロバイダー に渡されたオブジェクトへの参照です。

格納されている値に特化 **shared_future<void>**ではないため、メソッドは voidを返します。

必要条件

将来のヘッダー:

名前空間: std

参照

関連項目

shared_future クラス

<future>