std::expected<T,E>::operator bool, std::expected<T,E>::has_value
來自 cppreference.com
constexpr explicit operator bool() const noexcept; |
(1) | (C++23 起) |
constexpr bool has_value() const noexcept; |
(2) | (C++23 起) |
檢查 *this 是否表示一個期望值。
目錄 |
[編輯] 返回值
[編輯] 注意
一個 std::expected
物件從不為空值。如果 has_value()
返回 true,則可以使用 operator*()
訪問期望值;否則,可以使用 error()
訪問非期望值。
[編輯] 示例
本節不完整 原因:無示例 |
[編輯] 參閱
訪問預期值 (公共成員函式) | |
返回非預期值 (公共成員函式) |