std::promise<R>::~promise
From cppreference.com
| ~promise(); |
(C++11以降) | |
共有状態を破棄します。
- 共有状態が準備完了している場合、それを解放します。
- 共有状態が準備完了していない場合、エラー条件 std::future_errc::broken_promise を持つ std::future_error 型の例外オブジェクトを格納し、共有状態を準備完了にして解放します。