C ++ライブラリ-<新規>

前書き

これは、C ++で動的ストレージを管理するために使用される関数を説明するヘッダーです。ヘッダーは、以下に示すように、いくつかの特定のタイプとset_new_handler / get_new_handler関数のペアも定義します。

関数

シニア番号 機能と説明
1 新規演算子

ストレージスペースを割り当てます。

2 演算子new []

アレイにストレージスペースを割り当てます。

3 演算子削除

ストレージスペースの割り当てを解除します。

4 演算子delete []

配列のストレージスペースの割り当てを解除します。

5 get_new_handler

これは、新しいハンドラー関数を取得するために使用されます。

タイプ

シニア番号 タイプと説明
1 nothrow_t

ナスロータイプです。

2 new_handler

これは、新しいハンドラー関数の一種です。

3 bad_alloc

これは例外であり、メモリの割り当てに失敗します。

4 bad_array_new_length

これは悪い配列長の例外です。

定数

シニア番号 定数と説明
1 nothrow

これはnathrow定数です。