Freigeben über


bad_array_new_length Klasse

Die Klasse beschreibt eine Ausnahme, die ausgelöst wird, um anzugeben, dass eine Zuordnungsanforderung aufgrund der Arraygröße nicht erfolgreich war, die kleiner als null oder größer als sein Grenzwert ist.

Syntax

class bad_array_new_length : public bad_alloc {
    public: bad_array_new_length() noexcept;
    const char* what() const noexcept override;
};

Hinweise

Der von what der Implementierung zurückgegebene Wert ist eine implementierungsdefinierte C-Zeichenfolge. Keine der Memberfunktionen löst irgendeine Ausnahme aus.

Anforderungen

Kopfzeile:<neu>

Siehe auch

exception-Klasse
Threadsicherheit in der C++-Standardbibliothek