Classe bad_array_new_length
A classe descreve uma exceção gerada para indicar que uma solicitação de alocação não foi bem-sucedida devido ao tamanho da matriz menor que zero ou maior que seu limite.
Sintaxe
class bad_array_new_length : public bad_alloc {
public: bad_array_new_length() noexcept;
const char* what() const noexcept override;
};
Comentários
O valor retornado por what
é uma cadeia de caracteres C definida pela implementação. Nenhuma das funções de membro lança exceções.
Requisitos
Cabeçalho:<new>
Confira também
Classe exception
Acesso Thread-Safe na Biblioteca Padrão C++