您的位置:首页 > 编程语言 > C语言/C++

如何查看C++内存布局(VS2012)

2017-07-13 10:53 225 查看
学习C++对象模型时,学习虚函数时,需要弄懂C++内存布局,通过编程查看C++内存布局有助于我们理解这些概念。

使用Visual studio的两个命令参数即可查看:/d1 reportAllClassLayout 或者 reportSingleClassLayoutXXX,其中XXX代表要查看的类名。(备注:d1,是数字1不是字母l)

VS2012中设置如下:

项目->属性->配置属性->c/c++ ->命令行



这里Base是要查看的类名

编译程序后,在运行生成框显示:



参考资料

http://www.cnblogs.com/jerry19880126/p/3616999.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  visual studio vs2012