std::experimental:: promise (concurrency TS)
이 페이지는 concurrency TS에서 지원하는
std::future
개선 사항을 지원하는 concurrency TS에서 제공하는 수정된 버전의
std::promise
에 관한 것입니다. Library Fundamentals TSes에서 제공하는 타입 삭제 할당자 지원을 갖춘
promise
버전에 대해서는
std::experimental::fundamentals_v2::promise
를 참조하십시오.
|
헤더 파일에 정의됨
<experimental/future>
|
||
|
template
<
class
R
>
class
promise
;
|
(1) | (concurrency TS) |
|
template
<
class
R
>
class
promise
<
R
&
>
;
|
(2) | (concurrency TS) |
|
template
<>
class
promise
<
void
>
;
|
(3) | (concurrency TS) |
std::experimental::concurrency_v1::promise
는 동시성 TS에서 제공하는
std::promise
의 수정된 버전으로,
std::experimental::future
와 함께 동작합니다.
std::promise
와의 유일한 차이점은
get_future()
멤버 함수가
std::
experimental
::
future
를 반환한다는 점입니다.