【1】分析原理:
1. 断点无效是因为目标文件和源文件的更新时间不一致,
编译器不认为当前的源文件是目标文件的当前版本。
2. IDE不会关心源文件的编码格式,能读入即可,
另存为Unicode或ASCII格式无非是更新了文件的修改时间。
3. 源文件包含的头文件也是源文件的一部分,编译时会插入到#include的位置。
【2】设置属性:不要求源文件与原始版本完全匹配
由VS2010主界面的<调试>----><选项与设置>----->[选项]对话框
或者:<工具>----><选项>---->[选项]对话框
中文对话框去掉此勾:
英文对话框去掉此勾:
【3】改变文件格式
把那个cpp文件用记事本打开,另存为Unicode格式,再重新编译。
【4】更新文件
更新该cpp的所有头文件和源文件,再重新编译。
Good Good Study, Day Day Up.
顺序 选择 循环 总结
时间: 2024-11-04 19:37:48