Bibliothèque C ++ - <nouveau>

introduction

C'est un en-tête qui décrit les fonctions utilisées pour gérer le stockage dynamique en C ++. L'en-tête définit également certains types spécifiques et la paire de fonctions set_new_handler / get_new_handler comme indiqué ci-dessous -

Les fonctions

N ° Sr. Description de la fonction
1 opérateur nouveau

Il alloue de l'espace de stockage.

2 opérateur new []

Il alloue un espace de stockage pour la baie.

3 opérateur supprimer

Il désalloue l'espace de stockage.

4 opérateur supprimer []

Il désalloue l'espace de stockage de la baie.

5 get_new_handler

Il est utilisé pour obtenir une nouvelle fonction de gestionnaire.

Les types

N ° Sr. Type et description
1 nothrow_t

C'est un type de nathrow.

2 new_handler

C'est un type de nouvelle fonction de gestionnaire.

3 bad_alloc

C'est une exception et jette un échec d'allocation de mémoire.

4 bad_array_new_length

C'est une mauvaise exception de longueur de tableau.

Constantes

N ° Sr. Constante et description
1 pas jeter

Ce sont des constantes nathrow.