读书人

关于vc2008编译器的使用有关问题

发布时间: 2012-10-15 09:45:25 作者: rapoo

关于vc2008编译器的使用问题?
事情是这个样子:
在运行程序时,选择菜单栏中的“调试”按钮会出现下面三个选项;(1)启动调试,(2)以应用程序验证程序开始,

(3)开始执行(不调试)。

问题是这个样子:
选择1和2不同方式运行程序后,程序占用内存会出现较大的差异;选择“启动调试”占用200多M内存;选择“以应用程序

验证程序开始”内存占用会达到近500M。

请问?这种情况正常么?什么原因导致出现这样的差异?!

十分感谢了!!

[解决办法]
应用程序验证程序可以协助开发人员迅速找到细微的编程错误,而使用普通应用程序测试方法可能很难找到这些错误。使用 Visual Studio 中的应用程序验证程序,可以通过确定堆损坏、错误的句柄和关键节使用导致的错误,更容易地开发出可靠的应用程序。

就是更强大的调试。

参考:http://msdn.microsoft.com/zh-cn/library/ms220948(v=vs.80).aspx

读书人网 >C++

热点推荐