std::nothrow_t (3) Linux Manual Page
std::nothrow_t – std::nothrow_t
Synopsis
Defined in header<new>
struct nothrow_t {
};
(until C++ 17)
struct nothrow_t {
explicit nothrow_t() = default;
};
(since C++ 17)
std::nothrow_t is an empty class type used to disambiguate the overloads of throwing and non-throwing allocation_functions.
See also
nothrow (constant)
operator_new (function)
operator_new[]
