次の方法で共有


bad_array_new_length クラス

クラスは、配列のサイズが 0 未満であるか、または制限を超えたために割り当て要求が成功しなかったことを示す目的でスローされる例外を表します。

構文

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

解説

what が返す値は、実装で定義された C 文字列です。 このメンバー関数は、いずれも例外をスローしません。

要件

ヘッダー:<new>

関連項目

exception クラス
C++ 標準ライブラリ内のスレッド セーフ