【1】分析原理:

1. 断点无效是因为目标文件和源文件的更新时间不一致,

编译器不认为当前的源文件是目标文件的当前版本。

2. IDE不会关心源文件的编码格式,能读入即可,

另存为Unicode或ASCII格式无非是更新了文件的修改时间。

3. 源文件包含的头文件也是源文件的一部分,编译时会插入到#include的位置。

【2】设置属性:不要求源文件与原始版本完全匹配

由VS2010主界面的<调试>----><选项与设置>----->[选项]对话框

或者:<工具>----><选项>---->[选项]对话框

中文对话框去掉此勾:

VS2010 断点无效肿么办?

英文对话框去掉此勾:

VS2010 断点无效肿么办?

【3】改变文件格式

把那个cpp文件用记事本打开,另存为Unicode格式,再重新编译。

【4】更新文件

更新该cpp的所有头文件和源文件,再重新编译。

 

Good  Good  Study, Day  Day  Up.

顺序  选择  循环  总结

相关文章:

  • 2021-11-30
  • 2021-05-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-01
  • 2021-08-27
  • 2021-08-27
猜你喜欢
  • 2021-04-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-21
  • 2022-12-23
  • 2021-06-22
相关资源
相似解决方案