make_task 函数
用于创建 task_handle 对象的工厂方法。
template <
class _Function
>
task_handle<_Function> make_task(
const _Function& _Func
);
参数
_Function
将调用的函数对象类型,以执行 task_handle 对象表示的工作。_Func
执行 task_handle 对象表示的工作时将调用的函数。 这可以是 lambda 伪函数、函数指针或支持函数调用运算符某个版本的任意对象,具有签名 void operator()()。
返回值
task_handle 对象。
备注
当您需要创建具有 lambda 表达式的 task_handle 对象时有用,因为它允许您不知道 lambda 运算符的真实类型时创建对象。
要求
**标头:**ppl.h
命名空间: 并发