这个问题在这里已经有了答案:Baseenumclassinheritance(13个回答)关闭去年。我有一个类层次结构,其中的每个类都有一个异常类,派生在一个并行层次结构中,因此...classBase{};classDerived:publicBase{};classBaseException:publicstd::exception{enum{THIS_REASON,THAT_REASON};};classDerivedException:publicBaseException{//er...what?};我想在DerivedException类中扩展枚举类型以包含一个新值THE_