标签: c++ stl malloc wrapper allocator
显然有一个“malloc_allocator”提供gcc用于STL。它只是包装malloc和free。还有一个用于内存不足处理程序的钩子。哪里可以找到更多相关信息?我在哪里可以找到它的头文件?我正在使用gcc 4.x。
答案 0 :(得分:0)
c ++中的内存不足处理程序是通过set_new_handler定义的,它可能位于<new>标题中,但我不确定。
set_new_handler
<new>
答案 1 :(得分:0)
Is这个你想要的东西?您将需要包含并传入一个对象作为STL对象的分配器模板参数。