深度探索C++对象模型读书笔记(一)

摘要: 一、加上封装之后的布局成本: 在C语言中,“数据”和“处理数据的操作”(函数)是分开来声明的,语言本身并不具备“数据和函数”的关联。过程性的语言(典型代表为C)过程性是由一组“分布在各个以功能为导向的函数中”的算法所驱动。它们处理的是共同的外部数据。举例: 欲打印一个point3d,就需要定义一个函 阅读全文
posted @ 2018-08-22 22:57 NewDelete 阅读(119) 评论(0) 推荐(0) 编辑

C++单一、多重继承下的内存模型

摘要: 一:C++单一继承下的内存模型: a)、最简单的一种单一继承内存模型:基类及派生类中无virtual function member: 在MSVC2015 Debug ×86下,&d = 0x00eff88c;&d.m_x = 0x00eff88c;&d.m_y = 0x00eff890;&d.m_ 阅读全文
posted @ 2018-08-17 23:32 NewDelete 阅读(291) 评论(0) 推荐(0) 编辑