std::experimental::shared_future
来自cppreference.com
< cpp | experimental
定义于头文件 <experimental/shared_future>
|
||
template< class T > class shared_future; |
(1) | (并发 TS) |
template< class T > class shared_future<T&>; |
(2) | (并发 TS) |
template<> class shared_future<void>; |
(3) | (并发 TS) |
类模板 std::experimental::shared_future
以下列操作扩展 std::shared_future :
- 从
future<shared_future<T>>
构造的解包装构造函数; - 查询共享状态是否就绪的成员函数
is_ready
;以及 - 附着持续到 future 的成员函数
then
。
std::experimental::shared_future
与 std::shared_future 间无交互。
成员函数
构造 shared_future (公开成员函数) | |
检查共享状态是否就绪 (公开成员函数) | |
附着持续到 shared_future (公开成员函数) | |
赋值内容 (公开成员函数) |
示例
本节未完成 原因:暂无示例 |
参阅
(并发 TS) |
以持续和其他特性增强的 std::future 版本 (类模板) |