STL容器所使用的heap内存是由容器所拥有的分配器对象管理,不是被new和delete直接管理.本章并不讨论STL分配器. 条款49 : 了解new-handler的行为 当operator new 抛出异常以反映一个未获满足的内存需求之前,它会先调用一个客户指定的错误处理函数,一个所谓的new-handler.可以调用一个声明于<new>的一个标准程序库函数set_new_handler来指定这个函数,set_new_handler的参数是个指针,指向operator new 无法分配足够…