类的大小只与成员变量(非static数据成员变量)和虚函数指针有关,还要考虑到对齐。
例:class A
{
A(){}
virtual ~A(){}
int m1;
short m2;
};
A的size=4+4(考虑对齐)+4(虚函数指针) = 12