欢迎光临旭日站长网!
您当前位置:网站首页 >> PC专区 >> 故障维修 >> vs2005断点无用怎么解决(vs里面断点有什么用)

vs2005断点无用怎么解决(vs里面断点有什么用)

2013-01-31 16:32:44 来源:旭日站长 浏览:1152

动态搞笑图片  每日一笑话,快乐一辈子

对于断点相信学编程的朋友在熟悉不过了,简单说:断点是在你运行程序结果与预订不相符的时候 帮你理出问题源头, 当你设置断点后 运行程序 程序就会直接停在你所设置代码的地方 然你通过按下一步来 让断点运行 这时你就可以看看你程序中变量或者参数有没问题 从而解决问题

使用方法:断点就是在vs2005/vs2008/vs2010 的左侧竖条空白地方用鼠标左击点一下.出现一个红点则断点设置成功!或者在想设置断点位置按住F9然后
按f5进入运行模式 ,当程序编译到你断点位置的时候就自动进入断点.这时候可以按f10一步一步的调试,查找你问题所在点....

很多朋友在网上反映关于vs2005断点无用问题,笔者查找了相关资料,总结了解决该问题的办法,希望对大家有帮助:

VS2005下使用VC,部分断点无效,显示『当前不会命中断点。还没有为该文档加载任何符号』

1、无效断点所在的项目和启动项目的设置:项目->属性->配置属性->C/C++->常规->调试信息格式,这里不能为『禁用』;

2、项目->属性->配置属性->链接器->调试->生成调试信息,这里设为『是』;

3、C/C++->优化->优化选择『禁用』;

4、删除解决方案下的.ncb文件;

5、工具->选项->调试->『要求源文件与原始版本完成匹配』去掉勾;

6、最后在上述设置的情况下,重新编译整个解决方案;

7、回过头来,发现原来是一段不会被执行到的代码……

看来,除了VS本身会有bug,自己的代码还是要多检查一下。

 

发表评论
网名:
评论:
验证:
共有0人对本文发表评论查看所有评论(网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)