VC60IDE的使用和程序调试技巧-课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《VC60IDE的使用和程序调试技巧-课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VC60IDE 使用 程序 调试 技巧 课件
- 资源描述:
-
1、VC6.0 IDEVC6.0 IDE的使用和程序调试技巧的使用和程序调试技巧用用C C或或C+C+进行项目开发的过程进行项目开发的过程VC+6.0C+6.0集成开发环境简介集成开发环境简介n 是是Windows环境下最主要的应用开发系统之一环境下最主要的应用开发系统之一n 是是C+语言的集成开发环境语言的集成开发环境n 与与Win32紧密相连紧密相连n 强大的调试功能为大型复杂软件的开发提供了有强大的调试功能为大型复杂软件的开发提供了有效的排错手段。效的排错手段。n包含源代码编辑器、资源编辑器、包含源代码编辑器、资源编辑器、C/C+编译器、编译器、链接器、调试器,以及一套联机文档。使用链接器、
2、调试器,以及一套联机文档。使用Developer Studio,可以完成创建、编辑、编译、,可以完成创建、编辑、编译、调试、运行应用程序等的各种操作。调试、运行应用程序等的各种操作。Microsoft Visual Studio 6.0 -Microsoft Visual C+6.0启动启动VC+演示演示在在VC启动窗口中,取消启动窗口中,取消“Tip of the Day”单击,取消对勾单击,取消对勾单击,关闭对话框单击,关闭对话框 下次启动下次启动VC+,就不会再出现就不会再出现“Tip of the Day”对话框对话框开发环境开发环境开发环境是程序员同开发环境是程序员同VC+的交互界面
3、的交互界面通过通过它,它,可以可以创建工程文件创建工程文件编辑资源编辑资源编译、链接、调试编译、链接、调试编辑程序源代码编辑程序源代码7EditEdit菜单菜单FileFile菜单菜单ViewView菜单菜单Insert菜单菜单8ProjectProject菜单菜单BuildBuild菜单菜单ToolsTools菜单菜单WindowsWindows菜单菜单9File-New-FilesVisual C+6.0 可以创建的文件类型 文文件件类类型型 说说明明 文文件件类类型型 说说明明 Active Server Page 网网页页制制作作 Binary File 创创建建二二进进制制文文件件
4、Bitmap File 创创建建位位图图文文件件 C+Source File 创创建建 C+源源文文件件 C/C+Header File 创创建建 C/C+头头文文件件 Cursor File 创创建建光光标标文文件件 HTML Page 创创建建 HTML 文文件件 Icon File 创创建建图图标标文文件件 Resource Script 创创建建资资源源脚脚本本文文件件 Text File 文文本本文文件件 Resource Template 创创建建资资源源模模板板文文件件 SQL Script File 创创建建 SQL 脚脚本本文文件件 (1)VC+的菜单栏的菜单栏-FileFi
5、le菜单菜单File-New-Projects12断点作用:断点作用:中断程序的执行过中断程序的执行过程,以便检查程序代码程,以便检查程序代码、变量和寄存器值、变量和寄存器值位置断点位置断点数据断点数据断点消息断点消息断点用来用来设置设置删除删除和和查看查看断点断点(a)Breakpoints选项选项(2)VC+的菜单栏的菜单栏-Edit菜单菜单13位置断点位置断点通常在通常在源代码源代码的指定行的指定行、函数的开始函数的开始或或指定的内存地址处指定的内存地址处设设置置,当程序执行到指定,当程序执行到指定位置时,位置断点将中位置时,位置断点将中断程序的执行断程序的执行在位置断点中还可以设置断在
6、位置断点中还可以设置断点条件,此时必须先指定位点条件,此时必须先指定位置,然后再设置条件断点置,然后再设置条件断点数据断点数据断点是在是在变量变量或或表达式表达式上设置,上设置,当当变量变量或或表达式表达式的的值值改变改变时,数据断时,数据断点将中断程序的执行点将中断程序的执行消息断点消息断点是在窗口是在窗口函数函数WndProc上设上设置,当接收到指定置,当接收到指定的消息时,消息断的消息时,消息断点将中断程序的执行点将中断程序的执行14(b)List Members选项选项 利用此选项,利用此选项,可减轻输入代码的工作量。如在变量名之后键入可减轻输入代码的工作量。如在变量名之后键入“.”或
7、或“-”,系统就会自动显示所有有效的成员名供选择,系统就会自动显示所有有效的成员名供选择(c)Type Info选项选项 如果在源代码中将鼠标指针停在某一变量或函数上,那么系统将如果在源代码中将鼠标指针停在某一变量或函数上,那么系统将显示所指变量或函数等的语法显示所指变量或函数等的语法提供有效提供有效的成员名的成员名推荐使用功能推荐使用功能更加强大的更加强大的Visual Assist X插件!插件!15(d)Parameter Info选项选项 当输入代码时,若在输入函数名当输入代码时,若在输入函数名之后键入左括号,系统将显示该函数之后键入左括号,系统将显示该函数的完整原型,并用黑体显示其第
8、一个的完整原型,并用黑体显示其第一个参数。输入第一个参数之后,接着就参数。输入第一个参数之后,接着就会出现第二个参数,依此类推会出现第二个参数,依此类推(e)Complete Word选项选项 系统自动完成当前语句其余部分的输入。如果不能自动完成,则系统自动完成当前语句其余部分的输入。如果不能自动完成,则给出适当的提示辅助用户完成给出适当的提示辅助用户完成Insert菜单菜单18 在在View菜单中可以:菜单中可以:改变窗口改变窗口改变工具栏的显示方式改变工具栏的显示方式检查源代码检查源代码激活调试等激活调试等View-ClassWizard选项选项(a)ClassWizard选项选项(3)V
9、C+的菜单栏的菜单栏-View菜单菜单19(b)Workspace选项选项 如果工作区没有显示或者不是处于当如果工作区没有显示或者不是处于当前状态,则选择该项将显示工作区窗口。前状态,则选择该项将显示工作区窗口。(c)Output选项选项 在在输出窗口输出窗口中显示程序建立过程中显示程序建立过程(如编如编译、链接等译、链接等)的有关信息或错误信息的有关信息或错误信息,并且并且显示调试运行时的输出结果。显示调试运行时的输出结果。21 使用使用Project可以可以创建创建、修改修改和和存储存储正在编辑的正在编辑的工程文件工程文件 工程文件工程文件组合了一个应用程序的所有源文件的组成部分。工组合了
10、一个应用程序的所有源文件的组成部分。工程文件包含在扩展名为程文件包含在扩展名为.DSP的文件中。的文件中。(5)VC+的菜单栏的菜单栏-Project菜单菜单22(b)Add To Project选项选项 选择该选项将打开一个选择该选项将打开一个级联子菜单级联子菜单通过级连子菜单,通过级连子菜单,可以把文件、文件可以把文件、文件夹等添加到当前工程文件中夹等添加到当前工程文件中在该子菜单中可以进行如下操作在该子菜单中可以进行如下操作:(1)New:创建新的文件;创建新的文件;(2)New Folder:插入新的文件夹;插入新的文件夹;(3)Files:插入已有文件;插入已有文件;(a)Set A
11、ctive Project选项选项 设定指定的项目为工作区的活动项目设定指定的项目为工作区的活动项目24Build菜单用于编译、建立和执行应用程序菜单用于编译、建立和执行应用程序(b)Build选项选项 对最后修改过的源文件进行编译和链接对最后修改过的源文件进行编译和链接(a)Compile选项选项 只编译当前文件而不调用链接器或其它工只编译当前文件而不调用链接器或其它工具。输出窗口将显示编译过程检查出的错误或具。输出窗口将显示编译过程检查出的错误或警告信息,在错误信息处单击鼠标右键,可以警告信息,在错误信息处单击鼠标右键,可以得到错误代码的位置得到错误代码的位置(c)Rebuild All选
12、项选项 该选项允许用户编译所有的源文件,而不管它们何时曾经被修改过该选项允许用户编译所有的源文件,而不管它们何时曾经被修改过(6)V C+的菜单栏的菜单栏-Build菜单菜单25(d)Batch Build选项选项 该选项能单步重新建立多个工程文该选项能单步重新建立多个工程文件,并允许用户指定要建立的项目类件,并允许用户指定要建立的项目类型型Win32 Release(发行版)、发行版)、Win32 Debug(调试版)。调试版)。VC提供了两种提供了两种应用程序类型应用程序类型26(e)Start Debug选项选项从当前语句开始执从当前语句开始执行程序直到遇到断行程序直到遇到断点或遇到程序
展开阅读全文