本篇随笔讨论一个比较冷门的知识,继承结构中内存对齐的问题,如今内存越来越大也越来越便宜,大部分人都已经不再关注内存对齐的问题了.但是作为一个有追求的技术人员,实现功能永远都是最基本的要求,把代码优化到自己想要的样子才能从中找到真正的愉悦感.这便是我们追求细节的意义. 声明:以下例子,以x86_64 64bit编译器编译的结果作为参考,32位编译器会有不同结果,这里不讨论. 目录 引子-内存对齐示例与规则 进阶-继承体系中的内存对齐 引子-内存对齐示例与规则: 讨论内存对齐,就要牵涉到#pragm…