functionThrowingFooException
全部标签 异常类应该是可能抛出它们的类的一部分,还是应该存在于更高级别?例如:classTest{public:classFooException:publicExceptionBase{};voidfunctionThrowingFooException();};或classFooException:publicExceptionBase{};classTest{public:voidfunctionThrowingFooException();};(functionThrowingFooException()是唯一抛出FooException的函数) 最佳答案
异常类应该是可能抛出它们的类的一部分,还是应该存在于更高级别?例如:classTest{public:classFooException:publicExceptionBase{};voidfunctionThrowingFooException();};或classFooException:publicExceptionBase{};classTest{public:voidfunctionThrowingFooException();};(functionThrowingFooException()是唯一抛出FooException的函数) 最佳答案