Struttura nothrow_t
La struttura viene usata come parametro di funzione di operator new per indicare che la funzione deve restituire un puntatore Null per segnalare un errore di allocazione, anziché generare un'eccezione.
Sintassi
struct std::nothrow_t {};
Osservazioni:
La struttura consente al compilatore di selezionare la versione corretta del costruttore. nothrow è un sinonimo degli oggetti di tipo std::nothrow_t
.
Esempio
Vedere operator new
e operator new[]
per esempi di come std::nothrow_t
viene usato come parametro di funzione.