可能重复:
对象大小与虚拟
class X {};
class Y : public virtual X {};
class Z : public virtual X {};
class Class : public Y, public Z {};
为什么 sizeof(Class) 在我的 gcc 编译器上输出 12?有人可以解释一下吗?
可能重复:
对象大小与虚拟
class X {};
class Y : public virtual X {};
class Z : public virtual X {};
class Class : public Y, public Z {};
为什么 sizeof(Class) 在我的 gcc 编译器上输出 12?有人可以解释一下吗?