C++对象模型之三 数据成员
首先纠正第一章中关于静态成员在对象之外,对象用指针连接,实际上对象没有用指针去连接他们,而是通过类存取的. 下面是空类的虚继承.
Class x {};
class y :public virtual x{};
lass z:public virtual x{};
class A: public y,public z {};
其大小是 X =1 Y=4 Z=4 A=8;虚继承基类 X 隐藏1字节字符使的类两个对象在内存中有不同的地址。
本文地址:http://com.8s8s.com/it/it29165.htm