visual studio2019查看C++类内存分布操作
vs6.0以后编译器支持查看类的内存分布,这对多重继承,虚基类继承的调试非常有用,本文介绍visual studio中查看内存分布的操作。
1. 在类实现文件右键点击属性
2. 选中命令行,在空白处输入/d1 reportAllClassLayout 点击确定
3.
将输出来源选为生成
4.
点击生成->运行代码分析
即可在输出窗口中看到所有的类继承关系以及内存分布,当然也可以只查看某个楼的内存分布,具体指令详见https://blog.csdn.net/liujiayu2/article/details/50925300