nothrow_t, structure
Le struct est utilisé comme paramètre de fonction de l’opérateur new pour indiquer que la fonction doit retourner un pointeur null pour signaler un échec d’allocation, au lieu de lever une exception.
Syntaxe
struct std::nothrow_t {};
Notes
Le struct aide le compilateur à sélectionner la version correcte du constructeur. nothrow est un synonyme des objets de type std::nothrow_t
.
Exemple
Consultez operator new
et operator new[]
pour obtenir des exemples d’utilisation std::nothrow_t
comme paramètre de fonction.