一次采访的问题.
请解释这个C++代码的含义:
void Foo() throw;
ken*_*ytm 10
void Foo() throw;
这是语法错误.异常规范的语法(C++98§15.4)是:
异常规范:
throw(type-id-list opt)
请注意,括号是必需的.
另一方面,
void Foo() throw();
意味着该函数Foo()不会抛出任何异常.