Aracılığıyla paylaş


make_task işlevi

Fabrika yöntemi oluşturmak için bir task_handle nesnesi.

template <
   class _Function
>
task_handle<_Function> make_task(
   const _Function& _Func
);

Parametreler

  • _Function
    Tarafından temsil edilen iş yürütmek için çağrılacak işlev nesne türü task_handle nesnesi.

  • _Func
    Tarafından temsil edilen iş yürütmek için çağrılacak işlev task_handle nesnesi.Bu bir işlev işaretçisini bir lambda functor olabilir veya işlev çağrısı işleci ile imza sürümünü destekleyen herhangi bir nesne void operator()().

Dönüş Değeri

task_handle nesnesi

Notlar

Bu işlev oluşturmak istediğinizde yararlıdır bir task_handle lambda functor doğru tür bilmeden bir nesne oluşturmak izin verdiğinden lambda ifadesiyle nesne.

Gereksinimler

Başlık: ppl.h

Namespace: eşzamanlılık

Ayrıca bkz.

Başvuru

eşzamanlılık ad

task_handle sınıfı

task_group sınıfı

structured_task_group sınıfı