std::shared_future::valid
STD::共享[医]未来::有效
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) |
---|
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。