摘要: 定制new和deleteSTL的内存不由new和delete管理,是由allocator管理条款49:了解new-handler的行为当new不能满足分配空间的要求时,会抛出异常,在这之前会先调用一个客户指定的错误处理函数,一个所谓的new-handler。为了指定这个用以处理内存不足的函数,客户必须调用set_new_handler使用举例:#include<iostream>using namespace std;namespace std{ typedef void (*new_handler)(); new_handler set_new_handler(new_handl 阅读全文
posted @ 2012-09-11 10:55 w0w0 阅读(165) 评论(0) 推荐(0) 编辑