packaged_task::reset 方法
使用新的 相關聯的非同步狀態 取代現有關聯的非同步狀態。
void reset();
備註
實際上,這個方法會實作 *this = packaged_task(move(fn)), fn 是函式物件在這個物件相關聯的非同步狀態儲存。 因此,清除物件的狀態,因此, get_future、 運算子 ()和 make_ready_at_thread_exit 在新建構的物件上呼叫,如同。
需求
標題: future
命名空間: std
使用新的 相關聯的非同步狀態 取代現有關聯的非同步狀態。
void reset();
實際上,這個方法會實作 *this = packaged_task(move(fn)), fn 是函式物件在這個物件相關聯的非同步狀態儲存。 因此,清除物件的狀態,因此, get_future、 運算子 ()和 make_ready_at_thread_exit 在新建構的物件上呼叫,如同。
標題: future
命名空間: std