用VC++调试程序时摁F11会出现对话框怎么办

来源:百度知道 编辑:UC知道 时间:2024/06/21 14:47:22
我在vc++6.0中编写程序,用F11进行单步追踪时,
弹出find source对话框,提示:Please enter the path for PRINTF.C 然后我点击CANCEL,结果好像进入了汇编语言调试状态。还有就是在调试MFC程序时应该怎样进行调试。
我不知如何应对,请高手指点. 谢谢

F10是单步调试命令,但不进入一个函数。
F11是调试时跟踪进入函数里的一个命令。当你要进入的这个函数是API函数时,因为有的API函数没有提供源代码,只提供了lib库,所以你要进入这个函数内部时,先会提醒你给出源代码的路径,你没有给出,所以就只能显示这个函数的汇编指令了(lib的反汇编)。

调试时F11只是给你需要进入自己写的函数时用到的命令,遇到API函数时就不要用F11了,用F10就可以了。

我一般也都按f10的

你的代码出错了.就会那样子.检查一下数组有没有越界.有没有使用一些好像存在但是却没有的东西.