是否允许null terminate()处理程序?

时间:2010-02-09 11:20:23

标签: c++ visual-c++ terminate undefined-behavior

1 个答案:

答案 0 :(得分:4)

调查标准显示以下内容:

terminate_handler set_terminate(terminate_handler f) throw();
  

1 效果:建立功能   由f指定为当前处理程序   功能...削减
   2 要求:f不应为空指针
       3 返回:之前的terminate_handler。

似乎是非标准的。