Структура nothrow_t
Структура используется в качестве параметра функции для оператора new, чтобы указать, что функция должна возвращать указатель для оповещения сбой выделения, а не вызывает исключение.
struct std::nothrow_t {};
Заметки
Структура позволяет компилятору выбор правильной версии конструктора. nothrow (<new>) является синонимом типа объектов std::nothrow_t.
Пример
См. в разделах оператор new и оператор новый [] примеры std::nothrow_t используется в качестве параметра функции.
Требования
Header:<new>
Пространство имен: std