0
struct A
{
int a = 90, b= 87, c = 23;
};
struct A1 : public A
{
int a1 = a;
};
struct A2 : public A
{
int a2 = b;
};
struct A3 : public A
{
int a3 = c;
};
struct R : public A1, public A2, public A3
{
int r = a1 + a2 + a3;
};
これは私に完璧な出力を与えます。しかし、派生した構造体でa、b、cに値を与えることができるかどうかを知りたい。そしてその理由も。ありがとうございました! :)基本クラスのデータメンバーを派生クラスから変更できますか?
派生した構造体の 'a、b、cに値を渡す 'ということは、いつ行うのですか? – jpo38