std::packaged_task<R(Args...)>::get_future
提供: cppreference.com
<tbody>
</tbody>
std::future<R> get_future(); |
(C++11以上) | |
*this と同じ共有状態を共有する future を返します。
get_future は各 packaged_task ごとに一度だけ呼ぶことができます。
引数
(なし)
戻り値
*this と同じ共有状態を共有するフューチャー。
例外
以下のエラー状況で std::future_error が投げられます。
- 共有状態がすでに
get_futureの呼び出しを通して取得済みの場合。 エラーカテゴリは future_already_retrieved に設定されます。 *thisが共有状態を持っていない。 エラーカテゴリは no_state に設定されます。