もしそうなら、どのように?
次のようなメンバーに例外仕様を提供する方法を知っています
class SOMEClass
{
public:
void method(void) throw (SOMEException);
virtual void pure_method(void) = 0;
};
そのため、method
スローのみSOMEException
。SOMEClass
throw SOMEException
forのサブクラスを確実にしたいのですがpure_method
、例外指定を追加することは可能でしょうか? このアプローチは実行可能ですか、それとも実行できない(できない)理由を見つけるために、例外と抽象メソッドについてもっと理解する必要がありますか?