Sdílet prostřednictvím


Konstruktor task_handle::task_handle

Vytvoří nový task_handle objektu.Práce úkolu je prováděno pomocí vyvolání funkce zadané jako parametr do konstruktoru.

task_handle(
   const _Function& _Func
);

Parametry

  • _Func
    Funkce, která bude vyvolána provedení práce představované task_handle objektu.Může to být functor lambda, ukazatel na funkci, nebo libovolný objekt, který podporuje verzi operátor volání funkce s podpisem void operator()().

Poznámky

Modul runtime vytvoří kopii pracovní funkci předat konstruktoru.Proto změny stavu, ke kterým dochází ve funkci objektu předáte do task_handle objekt se nezobrazí v kopii objektu funkce.

Požadavky

Záhlaví: ppl.h

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

Třída task_handle