名前空間
変種
操作

std::experimental::make_ready_future

From cppreference.com
 
 
 
 
ヘッダ<experimental/future>で定義
template< class T >
future<V /* 以下参照 */> make_ready_future( T&& value );
(1) (concurrency TS)
future<void> make_ready_future();
(2) (concurrency TS)
1) std::decay_t<T>std::reference_wrapper<X> である場合、型 VX& になります。そうでない場合、Vstd::decay_t<T> になります。
V の共有状態を作成し、それは即座に準備完了状態となります。結果は std::forward<T>(value) から構築され、その共有状態に関連付けられた std::experimental::future を返します。
2)void の共有状態を作成し、それは即座に準備完了状態となります。その後、その共有状態に関連付けられた std::experimental::future を返します。

[編集] Return value

作成された共有状態に関連付けられた std::experimental::future

[編集] See also

(concurrency TS)
指定された例外を保持する、即座に準備完了状態の future を生成します。
(function template) [編集]
English 日本語 中文(简体) 中文(繁體)