Base と Derived の 2 つのクラスがあるとします。
class Base
{
private:
int a;
}
class Derived:public Base
{
private:
int b;
}
int main()
{
Derived d;
cout<<sizeof(d);
}
出力は 8 です。私の質問は、基本クラスのメンバー変数がプライベートであり、派生クラスがそれを継承できない場合、クラスのサイズを表示するときにデータ メンバーが含まれるのはなぜですか?