命名空间
变体
操作

std::experimental::make_ready_future

来自 cppreference.cn
< cpp‎ | 实验性
定义于头文件 <experimental/future>
template< class T >
future<V /* 见下文 */> make_ready_future( T&& value );
(1) (并发技术规范)
future<void> make_ready_future();
(2) (并发技术规范)
1)std::decay_t<T>std::reference_wrapper<X>,则类型 VX&,否则 Vstd::decay_t<T>
创建一个类型为 V 的共享状态,其立即就绪,结果通过 std::forward<T>(value) 构造,然后返回一个与该共享状态关联的 std::experimental::future
2) 创建一个类型为 void 的共享状态,其立即就绪,然后返回一个与该共享状态关联的 std::experimental::future

[编辑] 返回值

一个与创建的共享状态关联的 std::experimental::future

[编辑] 参阅

(并发技术规范)
生成一个立即就绪并持有给定异常的 future
(函数模板) [编辑]