VS2017命令行下查看C++虚函数表和内存布局

 时间:2024-10-22 08:16:50

小编介绍一下VS2017命令行下查看C++虚函数表和内存布局,VS201VS201VS2廴类锾渭010等基本类似

VS2017命令行下查看C++虚函数表和内存布局

工具/原料

电脑:笔记本

系统:Windows10

编程语言:C++

方法/步骤

1、找到VS2017命令提示符工具

VS2017命令行下查看C++虚函数表和内存布局

2、查看类在32位以及64位系统下的内存布局,选择合适的命令提示符工具

VS2017命令行下查看C++虚函数表和内存布局

3、从如下提示符条目中选择一个,比如选择“VS2017的开发人员命令提示符”

VS2017命令行下查看C++虚函数表和内存布局

4、点击该选项栏,弹出“VS2017的开发人员命令提示符”窗口

VS2017命令行下查看C++虚函数表和内存布局

5、编写如下类与继承类

VS2017命令行下查看C++虚函数表和内存布局

VS2017命令行下查看C++虚函数表和内存布局

6、使用命令:cl/d1reportSingleClassLayoutXXX[filename觥终柯计],XXX表示类名,[filename]表示类所在的.cpp文件路径

VS2017命令行下查看C++虚函数表和内存布局

7、按键盘Enter键,可以看到虚函数表的布局、类的大小、父类等信息

VS2017命令行下查看C++虚函数表和内存布局

8、将基类的虚函数在派生类重写,虚函数表的布局如下

VS2017命令行下查看C++虚函数表和内存布局

VS2017命令行下查看C++虚函数表和内存布局

VS2017命令行下查看C++虚函数表和内存布局

9、多继承,虚函数表的布局

VS2017命令行下查看C++虚函数表和内存布局

VS2017命令行下查看C++虚函数表和内存布局

VS2017命令行下查看C++虚函数表和内存布局

10、多继承,重写基类虚函数,虚函数表的布局

VS2017命令行下查看C++虚函数表和内存布局

VS2017命令行下查看C++虚函数表和内存布局

VS2017命令行下查看C++虚函数表和内存布局

pycharm怎么查看接口测试历史记录 Javascript随机显示图片并设置宽高 Arduino初始化器列表声明中初始化数组编程解读 Visual studio code 打印美丽高颜值的代码 怎样在VScode中设置缩略图的内容绘制比例
热门搜索
瓷砖价格表及图片 性虐电影 途锐报价及图片 新娘礼服图片 蜘蛛侠:英雄远征 电影