runtime_error
から派生したクラスを作成するために継承を使用しようとしていますが、これは演習で使用された正確なコードであり、本の例としてもエラーが発生し続けます。コードは次のとおりです。runtime_error ";"が必要ですか?
class DivideZeroEx : public runtime_error
{
public:
DivideZeroEx()
runtime_error(" attempt to divide by zero")
};
ここで、次のようなエラーが表示されます。 runtime_error( "ゼロで除算しようとする")行の前。あなたがメンバー初期化子リストの基底クラスのコンストラクタを呼び出すようにしようとしている
C/C++では、ステートメントをセミコロンで終了する必要があります。あなたはそれらを逃していないことを絶対に確信していますか? –