SVector.H:
void pop_back() throw (underflow_error);
在我的SVector.cpp文件中,我是否还应该包含throw(underflow_error)部分?
void pop_back() throw (underflow_error)
{
// implementation
}
OR
void pop_back()
{
// implementation
}
感谢。
答案 0 :(得分:8)
15.4/2
:
如果函数的任何声明都有异常规范,那么该函数的所有声明(包括定义和显式特化)都应该有一个带有同一类型id的异常规范。