nothrow_t 结构
该结构用作运算符 new 的函数参数,指示函数应返回一个 null 指针来报告分配失败,而不是引发异常。
语法
struct std::nothrow_t {};
备注
该结构可帮助编译器选择正确版本的构造函数。 nothrow 是 std::nothrow_t
类型的对象的同义词。
示例
有关如何将 std::nothrow_t
用作函数参数的示例,请参阅 operator new
和 operator new[]
。
该结构用作运算符 new 的函数参数,指示函数应返回一个 null 指针来报告分配失败,而不是引发异常。
struct std::nothrow_t {};
该结构可帮助编译器选择正确版本的构造函数。 nothrow 是 std::nothrow_t
类型的对象的同义词。
有关如何将 std::nothrow_t
用作函数参数的示例,请参阅 operator new
和 operator new[]
。