いくつかのクラスCがあり、それを継承してこのクラスに名前を付けたとしDます。C次の例のように、常に のデフォルト コンストラクターを呼び出す必要がありますか。
class C {
public:
C() { ... }
};
class D {
public:
D() : C() { ... }
};
Cデフォルトのコンストラクターしかないことに注意してください。Dから呼び出す必要がありますか?これを見つける方法がわかりませんでした。
ありがとう、ボダ・シド。