Funzione make_task
Un metodo factory per la creazione di un oggetto task_handle.
template <
class _Function
>
task_handle<_Function> make_task(
const _Function& _Func
);
Parametri
_Function
Tipo dell'oggetto funzione che sarà richiamato per eseguire il lavoro rappresentato dall'oggetto task_handle._Func
Funzione che sarà richiamata per eseguire il lavoro rappresentato dall'oggetto task_handle.Potrebbe essere un funtore lambda, un puntatore a una funzione o qualsiasi oggetto che supporti una versione dell'operatore di chiamata di funzione con la firma void operator()().
Valore restituito
Un oggetto task_handle.
Note
Questa funzione è utile quando è necessario creare un oggetto task_handle con un'espressione lambda, perché consente di creare l'oggetto senza sapere il vero tipo di un funtore lambda.
Requisiti
Header: ppl.h
Concorrenza diSpazio dei nomi: