Biblioteka C ++ - <new>
Wprowadzenie
Jest to nagłówek opisujący funkcje używane do zarządzania dynamiczną pamięcią masową w C ++. Nagłówek definiuje również niektóre określone typy i parę funkcji set_new_handler / get_new_handler, jak pokazano poniżej -
Funkcje
| Sr.No. | Opis funkcji |
|---|---|
| 1 | operator nowy
Przydziela przestrzeń dyskową. |
| 2 | operator nowy []
Przydziela miejsce na tablicę. |
| 3 | operator usuń
Zwalnia przestrzeń dyskową. |
| 4 | operator usuń []
Zwalnia przestrzeń dyskową tablicy. |
| 5 | get_new_handler
Jest używany do uzyskania nowej funkcji obsługi. |
Rodzaje
| Sr.No. | Typ i opis |
|---|---|
| 1 | nothrow_t
Jest to typ nathrow. |
| 2 | new_handler
Jest to rodzaj nowej funkcji obsługi. |
| 3 | bad_alloc
Jest to wyjątek i zgłasza błąd przy alokacji pamięci. |
| 4 | bad_array_new_length
Jest to wyjątek dotyczący nieprawidłowej długości tablicy. |
Stałe
| Sr.No. | Stała i opis |
|---|---|
| 1 | nothrow
To są stałe nathrow. |