Конструктор task_handle::task_handle
Создает новый объект task_handle. Работа задачи выполняется путем вызова функции, указанной в качестве параметра конструктора.
task_handle(
const _Function& _Func
);
Параметры
- _Func
Функция, которая будет вызываться для выполнения работы, представленной объектом task_handle. Это может быть лямбда-функтор, указатель на функцию или другой объект, который поддерживает версию оператора вызова функции с сигнатурой void operator()().
Заметки
Среда выполнения создает копию рабочей функции, передаваемой конструктору. Следовательно, любые изменения, происходящие в объекте функции, передаваемом объекту task_handle, не отобразятся в пользовательской копии объекта функции.
Требования
Заголовок: ppl.h
Пространство имен: Concurrency