Konstruktor task_handle::task_handle
Tworzy nowy task_handle obiektu.Praca zadania jest wykonywane przez wywoływanie funkcji, określony jako parametr do konstruktora.
task_handle(
const _Function& _Func
);
Parametry
- _Func
Funkcja, który zostanie wywołany do wykonania pracy, reprezentowane przez task_handle obiektu.Może to być Teoria lambda, wskaźnik do funkcji, lub dowolny obiekt, obsługującego wersją operator wywołania funkcji z podpisem void operator()().
Uwagi
Środowisko wykonawcze tworzy kopię funkcji pracy, który jest przekazywany do konstruktora.Dlatego wszelkie zmiany Państwa, które występują w funkcji obiektu przekazuje do task_handle obiektu nie pojawi się w Twojej kopii obiektu tej funkcji.
Wymagania
Nagłówek: ppl.h
Obszar nazw: współbieżności