高分求教----如何调试程序???(请详细说明)

MSFan 2002-07-24 07:46:25
设置断点、Fx、...
...全文
22 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaole 2002-07-31
  • 打赏
  • 举报
回复
我学BCB不久,调试程序开始也是很麻烦,一般情况下是在认为可能出错的那一行按F5,如果需要知道变量的值,需要把 view/debug windows/localvaribles查看变量值。我以前遇到需要查变量值还用过 MessageBox呢 :》 还有调试DLL时,你需要把project /compiler/页面的设置Full Debug按钮按下OK...当DLL 运行时,弹出一个对话框选NO,然后就可以调试DLL了。
Killmyself 2002-07-31
  • 打赏
  • 举报
回复
这其实也是靠经验,干的多了自然有意识,调试主要用,f8单步,加断点,ctrl+f5加监视,有时看看cpu一般就够了吧
MSFan 2002-07-31
  • 打赏
  • 举报
回复
还有其他技巧吗?谢谢。
MSFan 2002-07-26
  • 打赏
  • 举报
回复
up
whitetiger8 2002-07-24
  • 打赏
  • 举报
回复
自己在觉得出错的地方加SHOWMESSAGE,然后把可疑的值打出来。以此类推。
我不懂电脑 2002-07-24
  • 打赏
  • 举报
回复
一般的入门书都会讲的。
cdws222 2002-07-24
  • 打赏
  • 举报
回复
把光标动到你想运行到的代码行的地方,按F4就会运行到那个地方,这时按F7或F8继续运行,不同的是F7是一行一行的运行,如果遇到函数也会跟到函数里面,而F8会将函数当成一行代码来运行(即不会跟到函数里),如果按F9程序就会一直运行下去
  • 打赏
  • 举报
回复
我以前翻过两篇这样的文章,希望对你能有用处
http://www.csdn.net/develop/list_article.asp?author=CKer&myclassid=268&myclassName=BCB/DELPHI
hover_online 2002-07-24
  • 打赏
  • 举报
回复
发现很多书喜欢把什么一个东西含该的范围很广泛,但是很少讲这些,其实这些很重要,我觉得不会调程序,也就没有掌握这个软件,毕竟授之以鱼不如授之以渔!
基本方法和上一样,强调一下watch list,这个很重要,你把你所要调的变量或者是指针指向的变量添加到watch list中, 再单步执行。然后看具体的值是多少。
happywhitefox 2002-07-24
  • 打赏
  • 举报
回复
其实这东西也没什么技巧,都是逼出来的。
在认为可能出错的地方点一下,然后F5,变红设置断点
F9键运行程序,程序会在断点停止运行,这时在代码里用鼠标
指向变量,就会看到变量此时的值,F9键继续运行。我想就这样,够用了。
MSFan 2002-07-24
  • 打赏
  • 举报
回复
up

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧