bad_optional_access 类

定义以异常形式引发的对象的类型,以报告尝试访问不包含值的 optional 对象的值的情形。

语法

class bad_optional_access : public exception
{
public:
    bad_optional_access() noexcept;
    bad_optional_access(const bad_optional_access&) noexcept;
    bad_optional_access& operator=(const bad_optional_access&) noexcept;
    const char* what() const noexcept override;
};

另请参阅

<optional>
可选类