您的位置:首页 > 编程语言 > C语言/C++

对C++中派生类对象的内存布局的认识

2015-04-09 23:08 411 查看
在类型兼容规则中,基类的指针既可以指向基类的对象,也可以指向派生类的对象,那它是如何确保它所指的对象的成员的准确的?这就是内存布局的知识了。

其实说到本质上,不论是单继承,多继承,还是虚拟继承,表面上将指针指向了派生类对象,但实际上是指向了基类对象在派生类对象中的数据成员的首地址,因此它们就保证了正确的访问成员。

以上就是我对于派生类对象的内存布局的认识。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: