以下代码生成"Looser throw specifier error".你能帮我解决这个错误吗?
class base
{
virtual void abc() throw (exp1);
}
void base::abc() throw (exp1)
{
......
}
class sub : public base
{
void abc() throw(exp1, exp2);
}
void sub::abc() throw (exp1, exp2)
{
.....
}
Run Code Online (Sandbox Code Playgroud)