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定数です。 |