task_handle::task_handle, constructeur
Construit un nouvel objet task_handle. Le travail de la tâche est réalisé en appelant la fonction spécifiée comme un paramètre au constructeur.
task_handle(
const _Function& _Func
);
Paramètres
- _Func
La fonction qui sera appelée pour exécuter le travail représentée par l'objet task_handle. Il peut s'agir d'un functor de lambda, d'un pointeur vers une fonction, ou de tout objet qui prend en charge une version de l'opérateur d'appel de fonction avec la signature void operator()().
Notes
Le runtime crée une copie de la fonction de travail que vous passez au constructeur. Par conséquent, aucune modification d'état se produisant dans un objet de fonction que vous passez à un objet task_handle ne s'affichera dans votre copie de cet objet de fonction.
Configuration requise
En-tête : ppl.h
Accès concurrentiel del'espace de noms :