nothrow_t 结构

该结构用作运算符 new 的函数参数,指示函数应返回一个 null 指针来报告分配失败,而不是引发异常。

语法

struct std::nothrow_t {};

备注

该结构可帮助编译器选择正确版本的构造函数。 nothrowstd::nothrow_t 类型的对象的同义词。

示例

有关如何将 std::nothrow_t 用作函数参数的示例,请参阅 operator newoperator new[]