std::optional::operators
可选::操作符bool,std::可选::had[医]价值
constexpr explicit operator bool() const; | | (since C++17) |
---|---|---|
constexpr bool has_value() const; | | (since C++17) |
检查是否*this
包含一个值。
参数
%280%29
返回值
true
如果*this
包含一个值,false
如果*this
不包含值。
例外
noexcept
规格:
noexcept
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。