我有以下的基类,我检查了这个类的大小,它显示了16个字节。 如果我删除虚拟关键字fun(),然后它显示4字节。为什么基类的大小显示16个字节?
我不理解这种行为。任何指针?
class base
{
public :
int a;
virtual void fun()
{
}
};
gcc版本:gcc版本4.1.2 20080704
操作系统:Linux 2.6.18-308.el5#1 SMP周五01月27日17时17分51秒EST 2012 x86_64的x86_64的x86_64的GNU/Linux的