初级C++编程的调试技巧.ppt

初级C编程的调试技巧

C++编程的调试技巧 大连理工大学 软件学院 赖晓晨 主要内容 VC++集成开发环境 调试方法 如何独立解决问题 编程规范 一、集成开发环境的熟悉 工欲善其事,必先利其器 二、调试方法 行而上谓之道,行而下谓之器 树立正确的编程方法论 没有解决不了的问题,树立编程信心 按照正确的方法来编程 从实践中体会解决问题的思路、编程的思想 熟练掌握语法,数据结构,算法、模式,底层环境 按照编程规范来编写代码 充分利用各种资源: 调试器 msdn 网络搜索引擎 常用调试手段 利用编译器的输出信息排除错误 利用调试器的调试功能 单步、run to cursor、断点、条件断点、查看堆栈、 利用watch窗口查看变量、表达式的值 分段调试法、增量调试法 利用flush人为刷新缓冲区 修改输出信息,增加标志位 利用输出语句打印调试信息 通过堆栈观察函数调用情况 综合程序调试方法 注释的技巧、条件编译 几个简单例子 结 论 1 永远不要写过长的语句,应该让代码尽可能简单;永远不要把两条语句写在一行中,以便于调试。 结 论 2 要尽可能的熟悉语法知识 充分利用编译器提供的信息 编程过程中要细心 思路要清晰,没把握时,要先画流程图,然后再编码 结 论 3 要掌握编程的本质: 是由程序员控制机器,使其按照我们的思路运转,机器本身没有智能。 结 论 4 编译器不一定能给出确切的错误信息

文档评论(0)

1亿VIP精品文档

相关文档