Share via


task_handle::task_handle 생성자

task_handle 개체를 생성합니다. 작업은 생성자에 대한 매개 변수로 지정된 함수를 호출하여 수행됩니다.

task_handle(
   const _Function& _Func
);

매개 변수

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

설명

런타임에서 사용자가 생성자로 전달하는 작업 함수의 복사본을 만듭니다. 따라서 task_handle 개체로 전달되어 함수 개체에서 발생하는 모든 상태 변경은 해당 함수 개체의 복사본에 나타나지 않습니다.

요구 사항

헤더: ppl.h

네임스페이스: 동시성

참고 항목

참조

task_handle 클래스