更新:2007 年 11 月
Visual C++ .NET 2002 编译器(版本 13.00.9466)中进行的一项更改是:当对 new 的调用失败时,标准 C++ 库的新头文件现在将引发异常。
在 Visual C++ 2005 中,当对 new 的任何调用失败时,编译器默认情况下将引发异常。
有关更多信息,请参见 new 和 delete 运算符。
更新:2007 年 11 月
Visual C++ .NET 2002 编译器(版本 13.00.9466)中进行的一项更改是:当对 new 的调用失败时,标准 C++ 库的新头文件现在将引发异常。
在 Visual C++ 2005 中,当对 new 的任何调用失败时,编译器默认情况下将引发异常。
有关更多信息,请参见 new 和 delete 运算符。