1. 当operator new无法满足某一内存分配需求时,它会先调用一个客户指定的错误处理函数(如果客户未指定,它就会抛出异常),所谓的new-handler.为了指定这个"用以处理内存不足"的函数,客户必须调用set_new_handler,那是声明于<new>的一个标准库函数:

namespace std{
    typedef void (*new_handler)();
    new_handler set_new_handler(new_handler p) throw();
}
View Code

相关文章:

  • 2021-12-11
  • 2021-10-09
  • 2021-08-22
  • 2021-11-19
  • 2021-08-04
  • 2021-12-25
  • 2021-06-15
  • 2021-08-31
猜你喜欢
  • 2022-02-04
  • 2021-07-14
  • 2021-08-17
  • 2021-11-17
  • 2022-01-25
  • 2022-02-17
  • 2022-12-23
相关资源
相似解决方案