- future[meta header]
- std[meta namespace]
- packaged_task[meta class]
- function[meta id-type]
- cpp11[meta cpp]
~packaged_task();
packaged_task
オブジェクトの破棄
- まず共有状態が準備完了状態(
future_status::ready
)でなければ、error conditionとしてbroken_promise
を持つfuture_error
例外オブジェクトを格納したのち、準備完了状態にする。 - 共有状態を解放する。
- C++11
- Clang: ??
- GCC: 4.7.0 [mark verified]
- ICC: ??
- Visual C++: 2012 [mark verified]