0

次のクラスの階層を考えてみましょう。

struct B {
    int i;
};

struct D : B {
    int j;
};

B集約クラスですが、Dそうではありません (基底クラスが存在するため)。集合体のような配列を初期化する方法はありDますか (つまり、ユーザーが作成したコンストラクターを使用せずに) はありますか?

B b[] = {1, 2, 3}; // ok
D d[] = { ????? }; // is it possible?
4

0 に答える 0