首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

std::shared_future::valid

bool valid() const;

?

(since C++11)

检查未来是否指共享状态。

这种情况只适用于那些没有违约或被转移的期货。不像std::future,,,std::shared_future%27s共享状态不会在下列情况下失效get()叫做。

如果除析构函数、复制赋值运算符、移动赋值运算符以外的任何成员函数,或valid调用shared_future这不引用共享状态%28,尽管鼓励实现抛出std::future_error指示no_state在本例中%29。从共享文件中移动或复制是有效的。[医]未来对象valid()false...

参数

%280%29

返回值

true如果%2A这指的是共享状态,否则为false...

例外

noexcept规格:

noexcept

另见

wait

waits for the result to become available (public member function)

代码语言:txt
复制
 ? cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com