【发布时间】:2009-03-02 22:39:29
【问题描述】:
我正在阅读此页面http://www.cplusplus.com/doc/tutorial/exceptions.html 它说如果我写 function() throw();该函数中不能抛出异常。我尝试在 msvc 2005 中编写 throw()、throw(int)、throw(),但什么也没有。每个都有完全相同的结果。没有什么。我扔了 int, char*, 另一种类型,它们都以相同的方式被捕获。看起来 throw 根本不影响它。 function() throw() 究竟做了什么?
【问题讨论】: