Definisce diversi tipi e funzioni che controllano l'allocazione e la liberazione di spazio di archiviazione nel controllo del programma. Definisce inoltre i componenti per la segnalazione degli errori di gestione della memoria.
Requisiti
Intestazione:<new>
Spazio dei nomi: std
Osservazioni:
Alcune delle funzioni dichiarate in questa intestazione sono sostituibili. L'implementazione fornisce una versione predefinita, il cui comportamento è illustrato in questo documento. Un programma può, tuttavia, definire una funzione con la stessa firma per sostituire la versione predefinita in fase di collegamento. La versione di sostituzione deve soddisfare i requisiti descritti in questo documento.
La classe viene usata come parametro di funzione per l'operatore new per indicare che la funzione deve restituire un puntatore null per segnalare un errore di allocazione, invece di generare un'eccezione.