我有以下基类,我检查了这个类的大小,它显示16 字节。 如果我从fun()中删除virtual关键字,那么它会显示4 个字节。
我不明白这种行为。任何指针?
class base
{
public :
int a;
virtual void fun()
{
}
};
gcc 版本:gcc 版本 4.1.2 20080704
操作系统:Linux 2.6.18-308.el5 #1 SMP Fri Jan 27 17:17:51 EST 2012 x86_64 x86_64 x86_64 GNU/Linux