vc程序崩溃的捕捉..docxVIP

  • 3
  • 0
  • 约1.36千字
  • 约 5页
  • 2017-01-12 发布于重庆
  • 举报
vc程序崩溃的捕捉.

想必大家对于程序莫名其妙的程序崩溃感到苦恼了,但更苦恼的却是没有一个好的方法去解决它。近日,看了这篇的文章,甚有大的收获。现将心得记录下来,以供大家分享。我就直接列出步骤了:1、在图一的Debug Info中,可以选中Program Database for Edit and Continue?或按原文中的说法,选择Line Numbers Only,选择此项的好处是会使得应用程序变小,但你在Debug模式下却无法查看变量值。(但是对于Release模块下,不能选Program Database for Edit and Continue,你只好选Line Numbers Only了,具体选项意义请参考MSDN。图一2、在图二中,选中Generate mapfile,并在Project Options中输入/MAPINFO:LINES /MAPINFO:EXPORTS,到此,你可以在你的Debug目录下找到一个以?“.map”结尾的文件名,用UE打开它。图二MAP文件的大致情况如图三:(注意红圈)图三好了,我们看似做了很多的无用工作,还没有进入主题,让我们来看一下,如何利用这个map文件来定位我们的程序崩溃位置。我们在我们的程序main函数中输入下面的代码:?char *p = NULL;*p = ‘x’;?????????????????????????????//这行代码有问题

文档评论(0)

1亿VIP精品文档

相关文档