C++对象模型之三 数据成员

类别:编程语言 点击:0 评论:0 推荐:
 

          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