Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Die Klasse beschreibt eine Ausnahme, die von einem unexpected-Handler ausgelöst werden kann.
Syntax
class bad_exception : public exception {};
bad_exception();
bad_exception(const bad_exception&);
bad_exception& operator=(const bad_exception&);
const char* what() const override;
Hinweise
unexpected löst bad_exception aus, anstatt zu terminieren oder eine andere mit set_unexpected angegebene Funktion aufzurufen, wenn bad_exception in der Auslöseliste einer Funktion enthalten ist.
Der von what der Implementierung zurückgegebene Wert ist eine implementierungsdefinierte C-Zeichenfolge. Keine der Memberfunktionen löst irgendeine Ausnahme aus.
Sie finden eine Liste der Member, die von der bad_exception-Klasse geerbt werden, unter exception-Klasse.
Beispiel
Ein Beispiel zur Verwendung von unexpected, das bad_exception auslöst, finden Sie unter set_unexpected.