Condividi tramite


<new>

Definisce vari tipi e le funzioni che controllano l'allocazione e la liberazione di spazio di archiviazione nel controllo del programma.Definisce inoltre i componenti per la creazione di report sugli errori di gestione di archiviazione.

#include <new>

Note

Alcune delle funzioni dichiarate in questa intestazione sono sostituibili.L'implementazione fornisce una versione predefinita, in cui il comportamento descritto in questo documento.Un programma, tuttavia, possibile 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.

c9xb96k8.collapse_all(it-it,VS.110).gifOggetti

nothrow

Fornisce un oggetto da utilizzare come argomento per la nothrow le versioni di nuova e eliminare.

c9xb96k8.collapse_all(it-it,VS.110).gifDefinizioni typedef

new_handler

Un tipo che fa riferimento a una funzione di essere utilizzato come un nuovo gestore.

c9xb96k8.collapse_all(it-it,VS.110).gifFunzioni

set_new_handler

Installa una funzione dell'utente che viene chiamata quando il nuovo ha esito negativo nel suo tentativo di allocare memoria.

c9xb96k8.collapse_all(it-it,VS.110).gifOperatori

operatore delete

Funzione chiamata da un'espressione delete per rendere nuovamente disponibile l'archiviazione di singoli oggetti.

operatore delete]

La funzione di richiamata da un'espressione delete per rilasciare l'archiviazione di una matrice di oggetti.

operatore new

Funzione di richiamata da un'espressione new per allocare memoria per i singoli oggetti.

operatore new]

La funzione di richiamata da un'espressione new per allocare memoria per una matrice di oggetti.

c9xb96k8.collapse_all(it-it,VS.110).gifClassi

Classe bad_alloc

La classe descrive un'eccezione generata per indicare che una richiesta di allocazione non riuscita.

Classe nothrow_t

La classe viene utilizzata come parametro di funzione di operatore di nuovo per indicare che la funzione deve restituire un puntatore null per segnalare un errore di allocazione, anziché generare un'eccezione.

Vedere anche

Riferimenti

Thread safety della libreria C++ standard

Altre risorse

<nuovo> membri

File di intestazione