Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa task_handle