Compartilhar via


Classe bad_optional_access

Define o tipo de objetos gerados como exceções para relatar a situação em que é feita uma tentativa de acessar o valor de um objeto optional que não contém um valor.

Sintaxe

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;
};

Confira também

<optional>
Aula opcional