关于C++中的new的一些处理

首先的一点是,C++中new失败后,默认抛异常bad_alloc(),也就是说,判断返回值是否为NULL的方法在现代编译器面前毫无用处——判断执行之前,程序就随着异常的栈展开而销毁了! ...

2007-01-20 · Googol Lee