make_task 함수

task_handle 개체를 만드는 팩터리 메서드입니다.

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

매개 변수

  • _Function
    task_handle 개체로 표현되는 작업을 실행하기 위해 호출되는 함수 개체의 형식입니다.

  • _Func
    task_handle 개체로 표현되는 작업을 실행하기 위해 호출되는 함수입니다. 이는 시그니처 **void operator()()**를 갖는 함수 호출 연산자의 버전을 지원하는 람다 함수, 함수에 대한 포인터 또는 개체일 수 있습니다.

반환 값

task_handle 개체

설명

이 함수는 람다 함수의 실제 형식을 모르고 개체를 만들 수 있기 때문에 람다 식을 가진 task_handle 개체를 만들어야 할 때 유용합니다.

요구 사항

헤더: ppl.h

네임스페이스: 동시성

참고 항목

참조

동시성 네임스페이스

task_handle 클래스

task_group 클래스

structured_task_group 클래스