ヘッダーファイルに基本クラス A があります Ah
class A{};
A.cpp には、いくつかのサブクラスがあります。
class B: public A{};
class C: public A{};
タイプ B と C を別のファイルでインスタンス化したいのですが、他のファイルに A.cpp を含めないと方法がわかりません。次のように Ah で B と C を前方宣言すると、次のようになります。
class B;
class C;
次に、インスタンス化するクラスは、A から派生したことを知りません。この問題をどのように解決しますか?
ありがとう、エリック