nothrow_t Structure

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, anziché 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 operatore new [] per esempi di come std::nothrow_t viene utilizzato come parametro della funzione.

Requisiti

Header: <new>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

Thread safety della libreria C++ standard