Condividi tramite


Struttura nothrow_t

La struttura viene utilizzato come parametro di funzione operator new per indicare che la funzione deve restituire un puntatore null per segnalare un errore di allocazione, invece di un'eccezione.

struct std::nothrow_t {};

Note

La struttura consente al compilatore di selezionare la versione corretta del costruttore. nothrow (<new>) è sinonimo di oggetti di tipo std::nothrow_t.

Esempio

Vedere operatore new e operatori new [] per esempi di come std::nothrow_t viene utilizzato come parametro di funzione.

Requisiti

Intestazione: <nuovo>

Spazio dei nomi: std

Vedere anche

Riferimenti

Sicurezza dei thread nella libreria standard C++