Classe bad_array_new_length
La classe descrive un'eccezione generata per indicare che una richiesta di allocazione non ha avuto esito positivo a causa di una dimensione della matrice minore di zero o maggiore del limite.
Sintassi
class bad_array_new_length : public bad_alloc {
public: bad_array_new_length() noexcept;
const char* what() const noexcept override;
};
Osservazioni:
Il valore restituito da è una stringa C definita dall'implementazione what
. Nessuna delle funzioni membro genera eccezioni.
Requisiti
Intestazione:<new>
Vedi anche
Classe exception
Thread Safety in the C++ Standard Library (Sicurezza dei thread nella libreria standard C++)