#include <iostream>
using namespace std;
class A
{
char i[3];
virtual void a();
};
class B:public A
{
char j[3];
virtual void b();
};
class C:public B
{
char k[3];
virtual void c();
};
int main()
{
cout<<sizeof(A)<<endl;
cout<<sizeof(B)<<endl;
cout<<sizeof(C)<<endl;
return 0;
}
using namespace std;
class A
{
char i[3];
virtual void a();
};
class B:public A
{
char j[3];
virtual void b();
};
class C:public B
{
char k[3];
virtual void c();
};
int main()
{
cout<<sizeof(A)<<endl;
cout<<sizeof(B)<<endl;
cout<<sizeof(C)<<endl;
return 0;
}
8,12,16