Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Třída popisuje výjimku, která může být vyvolán z neočekávané obslužné rutiny.
Syntaxe
class bad_exception : public exception {};
bad_exception();
bad_exception(const bad_exception&);
bad_exception& operator=(const bad_exception&);
const char* what() const override;
Poznámky
Neočekávané vyvolá bad_exception místo ukončení nebo místo volání jiné funkce zadané s set_unexpected , pokud bad_exception je součástí seznamu vyvolání funkce.
Hodnota vrácená řetězcem what jazyka C definovaným implementací. Žádná z členských funkcí nevyvolá žádné výjimky.
Seznam členů zděděných bad_exception třídou naleznete v tématu Třída výjimky.
Příklad
Podívejte se na set_unexpected příklad použití neočekávaného vyvolání bad_exception.