3
4

1 に答える 1

7

using宣言を使用して、基本クラスのコンストラクターを継承できます。

class FileNotAccessibleException : public Exception
{
 public:
    using Exception::Exception;
 ...
};

継承されたコンストラクターの詳細については、Bjarne Stroustrup の C++11 FAQを参照してください。

注: これは C++11 より前の実装には適用されず、G++ や CLANG などの一般的なコンパイラに追加された最後の C++11 言語機能の 1 つです。

于 2013-10-05T18:45:01.660 に答える