Função make_task
Um método da fábrica para criar um objeto de task_handle .
template <
class _Function
>
task_handle<_Function> make_task(
const _Function& _Func
);
Parâmetros
_Function
O tipo de objeto de função que será invocado para executar o trabalho representada pelo objeto de task_handle ._Func
A função que será chamada para executar o trabalho representada pelo objeto de task_handle . Esse pode ser um funtor de lambda, um ponteiro para uma função, ou qualquer objeto que ofereça suporte a uma versão do operador de chamada de função com a assinatura void operator()().
Valor de retorno
Um objeto task_handle.
Comentários
Essa função é útil quando você precisa criar um objeto de task_handle com uma expressão de lambda, pois ela permite que você crie o objeto sem saber o tipo de for true funtor de lambda.
Requisitos
Cabeçalho: ppl.h
Namespace: simultaneidade