C++ new和delete的定制化设计
1.new_handler的声明。当operator new抛出异常以反映一个未获满足的内存需求之前,会先调用客户制定的错误处理函数,所谓的new-handler。new_handler是一个typedef,定义出一个指针指向函数。set_new_handler函数是一个传入参数为new_handler,返回为new_handler的函数,后面的throw是一份异常明细,表示该函数不抛出任何异常。set_new_handler方法的简单使用过程,在无法分配足够空间时,会调用我们指定的函数。








