msvc 获取c++类内存布局 /d1 reportAllClassLayout

 

visual studio 配置

获取所有类内存布局

/d1 reportAllClassLayout

或者指定类

/d1 reportSingleClassLayoutXXXclass

 

 编译时输出:

 

 

 

 

 ps:

https://www.openrce.org/articles/full_view/23

 

 


 

【原文地址】https://blog.csdn.net/qq_29542611/article/details/79504396

VS2015 开发人员命令提示位置

在开始菜单可以输入vs2015  会出现 VS2015 开发人员命令提示 工具,打开工具。

使用命令查看C++类对象模型

cl /d1 reportSingleClassLayout类名 文件名

举个例子哈,我们来查看一个类模型哈

1、首先 使用cd命令切换到 查看的类文件的路径

2、cl /d1 reportSingleClassLayoutCat 多态.cpp

3、查看对象模型

类模型一般在最下面,上面可能会有一些警告

 
posted @ 2024-05-15 19:21  DirWangK  阅读(20)  评论(0编辑  收藏  举报