std::experimental:: make_ready_future
From cppreference.net
<
cpp
|
experimental
|
헤더에 정의됨
<experimental/future>
|
||
|
template
<
class
T
>
future < V /* see below */ > make_ready_future ( T && value ) ; |
(1) | (concurrency TS) |
|
future
<
void
>
make_ready_future
(
)
;
|
(2) | (concurrency TS) |
1)
만약
std::
decay_t
<
T
>
가
std::
reference_wrapper
<
X
>
라면, 타입
V
는
X&
이고, 그렇지 않으면
V
는
std::
decay_t
<
T
>
입니다.
V
타입의 공유 상태를 생성하며, 이 상태는
std::
forward
<
T
>
(
value
)
로부터 생성된 결과와 함께 즉시 준비 상태가 됩니다. 그런 다음 해당 공유 상태와 연결된
std::experimental::future
를 반환합니다.
2)
void
타입의 공유 상태를 즉시 준비된 상태로 생성한 후, 해당 공유 상태와 연결된
std::experimental::future
를 반환합니다.
반환값
생성된 공유 상태와 연관된
std::experimental::future
입니다.
참고 항목
|
(concurrency TS)
|
주어진 예외를 보유하며 즉시 준비된 future를 생성합니다
(function template) |