Namespaces
Variants

std::experimental:: make_ready_future

From cppreference.net
定义于头文件 <experimental/future>
template < class T >
future < V /* 见下文 */ > make_ready_future ( T && value ) ;
(1) (并发TS)
future < void > make_ready_future ( ) ;
(2) (并发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

参见

生成一个立即就绪并持有给定异常的 future
(函数模板)