当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 如果我的网站连接别的网站的天气预报如果有时连不上怎么办?可以判断出来吗,让他显示个提示页提示正在更新等字样怎么办呀,急死我了呀快 ......
    摘要: 现在的音视频采集卡好像大多是pci的,我需要用到笔记本采集多路音频,有什么硬件可以满足要求? 是不是有pcmcia的采集卡,还是有可以通过usb接口、1394接口等笔记本和计算机都通用的高速传输通道来采集多路音频? ......


请高手们讲解一下调试的技巧吧

俺还是刚入门的初学者,请问调试程序的时候都常用哪些方法和技巧呢,请各位高手不吝赐教阿~~~~~

NO.1   作者: zhousqy

printf

NO.2   作者: caocheng8230

调试中,我用到的技巧就是在程序中在自己想要看到中间结果的地方设置断点,然后再STEP   by   step,遇到函数调用step   in,想要看看是哪个程序段调用自己的现在的函数,就看看IDE提供的STACK的上一级函数,设置一个debug.dat用来输出中间的结果,再自己想要看看比如说是数组值的地方就把它每一个值输出到该文件当中,然后看是否正确,调试的技艺是要不断摸索,不断实践才能够提高的,希望楼主能很快掌握调试的技巧.

NO.3   作者: megaboy

调试的方法有很多啦,例如设置监视表达式、中断点、单步执行、追踪等等,通常编译器都会提供这些调试功能。还可以在代码中加入assert断言、条件编译等等,例如:  
   
  #if   defined(identifyer)  
  ................                 //代码  
  #endif

NO.4   作者: xiaocai0001

调试技术分为两种,机器调试和纸上调试。  
   
  机器上调试和所用的IDE有关系,有的IDE能提供强大的调试功能支持。  
   
  高效的调试技术主要有以下几点:  
  1。分析程序运行结果  
  2。定位程序出错点。  
  3。跟踪出错点,找到程序错误之处。  
   
  以上是本人的一点经验。

NO.5   作者: snowbirdfly

是啊~~  
  我用VC比较容易调试!~  
  里面的调试工具蛮好用的~~~  
  例如:  
  Spy++\MFC   tracer\Error   Lookup  
  还有断点设置啊~~  
  输出语句啊~  
  还有看反汇编调试~  
 

NO.6   作者: jerry_dqh

推荐《应用程序调试技术》这本书,很不错的!


    摘要: http://www.xmpop.com/ 为什么 ... ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE