nothrow_t — Struktura
Struktura jest używana jako parametr funkcji do operatora nowego, aby wskazać, że funkcja powinna zwrócić wskaźnik o wartości null, aby zgłosić błąd alokacji, zamiast zgłaszać wyjątek.
Składnia
struct std::nothrow_t {};
Uwagi
Struktura pomaga kompilatorowi wybrać poprawną wersję konstruktora. nothrow to synonim obiektów typu std::nothrow_t
.
Przykład
Zobacz operator new
i operator new[]
, aby zapoznać się z przykładami użycia std::nothrow_t
jako parametru funkcji.