run_with_cancellation_token 函数
立即和同步执行函数对象在特定取消标记中。
template<
typename _Function
>
void run_with_cancellation_token(
const _Function& _Func,
cancellation_token _Ct
);
参数
_Function
将调用函数对象的类型。_Func
要执行的函数对象。 此对象必须支持函数调用具有签名的运算符无效。_Ct
将控制函数对象的隐式取消的取消标记。 ,如果需要函数执行,而无需隐式取消的任何可能性从父任务组已取消,请使用 cancellation_token::none() 。
备注
,当 cancellation_token 取消时,所有上中断函数对象点将触发。 ,如果父没有其他标记或标记,显式标记 _Ct 隔离从父移除的此 _Func 。
要求
**标头:**ppl.h
命名空间: 并发