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 @   DirWangK  阅读(91)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
历史上的今天:
2022-05-15 kali wifi 破解
点击右上角即可分享
微信分享提示
目录导航
目录导航
msvc 获取c++类内存布局 /d1 reportAllClassLayout
visual studio 配置
VS2015 开发人员命令提示位置
使用命令查看C++类对象模型
发布于 2024-05-15 19:21