Condividi tramite


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++)