Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
La clase describe una excepción que se puede iniciar desde un controlador inesperado.
Sintaxis
class bad_exception : public exception {};
bad_exception();
bad_exception(const bad_exception&);
bad_exception& operator=(const bad_exception&);
const char* what() const override;
Comentarios
unexpected inicia bad_exception en lugar de terminar o de llamar a otra función especificada con set_unexpected si bad_exception está incluido en la lista de excepciones de una función.
El valor que devuelve what es una cadena de C definida por la implementación. Ninguna de las funciones miembro produce excepciones.
Para obtener una lista de miembros heredados por la clase bad_exception, vea Exception (Clase).
Ejemplo
Vea set_unexpected para obtener un ejemplo de uso de unexpected iniciando bad_exception.