对该 关联的异步状态中存储的可调用包装对象,基于单元则返回值,并将状态 准备。
void operator()(ArgTypes... args);
备注
如果 packaged_task 对象不具备 no_state错误代码的一个关联的异步状态,此方法将引发 future_error。
如果此方法或 make_ready_at_thread_exit 为具有相同关联的异步模式的 packaged_task 对象已被调用,具有 promise_already_satisfied错误代码的方法引发 future_error。
否则,此运算符调用 INVOKE(fn, args..., Ty),fn 是可调用的对象在关联的异步状态存储区。这种关联的异步模式的返回的结果并将状态设置准备,存储在所有返回的值基本。因此,该关联的异步状态块的所有线程已取消阻止。
要求
**标头:**将来
**命名空间:**std