关闭

关闭

关闭

封号提示

内容

首页 vc++6[1].0 使用.doc

vc++6[1].0 使用.doc

vc++6[1].0 使用.doc

上传者: 546566934 2012-07-05 评分 0 0 0 0 0 0 暂无简介 简介 举报

简介:本文档为《vc++6[1].0 使用doc》,可适用于IT/计算机领域,主题内容包含VisualC的使用VisualC介绍VisualC是Microsoft公司的VisualStudio开发工具箱中的一个C程序开发包。VisualS符等。

VisualC的使用VisualC介绍VisualC是Microsoft公司的VisualStudio开发工具箱中的一个C程序开发包。VisualStudio提供了一整套开发Internet和Windows应用程序的工具包括VisualCVisualBasicVisualFoxProVisualInterDevVisualJ以及其他辅助工具如代码管理工具VisualSourceSafe和联机帮助系统MSDN。VisualC包中除包括C编译器外还包括所有的库、例子和为创建Windows应用程序所需要的文档。从最早期的版本发展版本到最新的NET版本VisualC已经有了很大的变化在界面、功能、库支持方面都有许多的增强。版本在编译器、MFC类库、编辑器以及联机帮助系统等方面都比以前的版本做了较大改进。VisualC一般分为三个版本:学习版、专业版和企业版不同的版本适合于不同类型的应用开发。实验中可以使用这三个版本的任意一种。VisualC的安装和启动如果你的计算机未安装VisualC则应先安装VisualC。VisualC是VisualStudio的一部分因此需要VisualStudio的光盘执行其中的setupexe并按屏幕上的提示安装即可。安转完毕后在Windows的“开始”菜单的程序子菜单中会出现“MicrosoftvisualStudio”子菜单如图所示图MicrosoftvisualStudio启动子菜单在需要使用VisualC时只需从桌面上顺序选择“开始”程序“MicrosoftvisualStudio”VisualC命令即可此时屏幕上在短暂显示VisualC的版权页面后出现VisualC的由窗口、工具条、菜单、工具及其他部分组成的一个主界面。通过这个界面用户可以创建、测试、调试应用程序。如图图VisualC界面常用功能键及其意义为了使程序员能够方便快捷地完成程序开发开发环境提供了大量快捷方式来简化一些常用操作的步骤。键盘操作直接、简单而且非常方便因而程序员非常喜欢采用键盘命令来控制操作。下面是一些最常用的功能键希望在实验中逐步掌握。操作类型功能键对应菜单含义文件操作CtrlNFile|New创建新的文件、项目等CtrlOFile|Open打开项目、文件等CtrlSFile|Save保存当前文件编辑操作CtrlXEdit|Cut剪切CtrlCEdit|Copy复制CtrlVEdit|Paste粘贴CtrlZEdit|Undo撤消上一个操作CtrlYEdit|Redo重复上一个操作CtrlAEdit|SelectAll全选DelEdit|Del删除光标后面的一个字符建立程序操作CtrlFBuild|Compilercurrentfile编译当前源文件CtrlFBuild|Runexe运行当前项目FBuild|Buildexe建立可执行程序FBuild|StartDebugging启动调试程序调试FDebug|Go继续运行FDebug|Stepinto进入函数体内部shiftFDebug|Stepout从函数体内部运行出来FDebug|Stepover执行一行语句F设置清除断点CtrlFDebug|Runtocursor运行到光标所在位置shiftFDebug|QuickWatch快速查看变量或表达式的值ShiftFDebug|Stopdebugging停止调试注:这些快捷键命令都有对应的菜单和工具条按钮如图:图快捷键命令菜单与按钮输入和编辑源程序先介绍最简单的情况即程序只由一个源程序文件组成即单文件程序(有关对多文件程序的操作在本章的稍后介绍)。、新建一个C源程序的方法如果要新建一个C源程序可采取以下的步骤:在VisualC主窗口的主菜单栏中选择File(文件)命令然后选择New(新建)命令如图。图选择File菜单中的New操作图创建一个C源文件这时展幕上出现一个New(新建)对话框单击此对话框的上方的Files(文件)属性页在列表中选择“CSourceFile”项表示要建立新的C源程序文件然后在对话框右半部分的Location(目录)文本框中输入准备编辑的源程序文件的存储路径(假设为D:计算机张三实验一)表示准备编辑的源程序文件将存存放在“D:计算机张三实验一”子目录下。在其上方的File(文件)文本框中输入准备编辑的源程序文件的名字(输入MyFirstC)如图。这样即将进行输入和编辑的源程序就以MyFirstCcpp为文件名存放在D盘的“计算机张三实验一”目录下如图。当然读者完全可以指定其他路径名和文件名。图C文件建立成功在单击OK按钮后回到VisualC主窗口由于在前面已指定了路径(D:计算机张三实验一)和文件名(MyFirstCcpp)因此在窗口的标题栏中显示出MyFirstCcpp。可以看到光标在程序编辑窗口闪烁表示程序编辑窗口已激活可以输入和编辑源程序了。这里输入如图窗口中所示的程序。检查无误后则将源程序保存在前面指定的文件中方法是:在主菜单栏中选择File(文件)命令并在其下拉菜单中选择Save(保存)命令。也可以用快捷键CtrlS来保存文件。如果不想将源程序存放到原先指定的文件中可以不选择Save命令而选择SaveAs(另存为)命令并在弹出的SaveAs(另存为)对话框中指定文件路径和文件名。图C程序输入、打开一个已有的程序如果你已经编辑并保存过C源程序而希望打开你所需要的源程序文件并对它进行修改方法是:()在“资源管理器”或“我的电脑”中按路径打到已有的C程序名(如Ccpp)。()双击此文件名则进入VisualC集成环境并打开了该文件程序已显示在编辑窗口中。也可以用CtrlO或单击工具栏中的小图标来打开文件。()如果修改后仍想保存在原来的文件中可以选择File(文件)Save(保存)命令或用快捷键CtrlS或单击工具栏中的小图标来保存文件。、通过已有的程序建立一个新程序的方法如果你已编辑并保存过C源程序(而不是第一次在该计算机上使用VisualC)的话则可以通过一个已有的程序来建立一个新程序这样做比重新输入一个新文件省事因为可以利用原有程序的部分内容。方法是:()打开任何一个已有的源文件(例clcpp)()利用该文件的基础修改成新的文件然后通过选择File(文件)Saveas(另存为)命令将它以另一文件名另存(如以testcpp名字另存)这样就生成了一个新文件testcpp。用这种方法很方便但应注意:()保存新文件时不要错用FileSave(保存)操作否则原有文件(clcpp)的内容就被修改了。()在编译新文件前应先选择File(文件)CloseWorkspace(关闭工作区)命令将原有的工作区关闭以免新文件在原有的工作区进行编译。编译、连接和运行、程序的编译在编辑和保存了源文件以后需要对该源文件进行编译。单击主菜单栏中的Build(编译)在其下拉菜单中选择CompileMyFirstCcpp(编译MyFirstCcpp)命令。由于建立(或保存)文件时已指定了源文件的名字MyFirstCcpp因此在Build菜单的Compile命令中显示了现在要编译的源文件名MyFirstCcpp。见图:图编译C程序在选择“编译”命令后屏幕上出现一个对话框内容是“ThisbuildcommandrepuiresanactiveprojectworkspaceWouldyouliketocreatadefaultprojectworkspace”(此编译命令要求一个有效的项目工作区。你是否同意建立一个默认的项目工作区)见图。单击Yes(是)按钮表示同意由系统建立默认的项目工作区然后开始编译。也可以不用选择菜单的方法而用CtrlF或小图标来完成编译。图建立默认工作区提示在进行编译时编译系统检查源程序中有无语法错误然后在主窗口下部的调试信息窗口输出编译的信息如果有错就会指出错误的位置和性质见图。图编译错误信息提示、程序的调试程序调试的任务是发现和改正程序中的错误使程序能正常运行。编译系统能检查出程序中的语法错误。语法错误分两类:一类是致命错误以error表示如果程序中有这类错误就通不过编译无法形成目标程序更谈不上运行了。另一类是轻微错误以warning(警告)表示这类错误不影响生成目标程序和可执行程序但有可能影响运行的结果。因此也应当尽量改正使程序既无error又无warning。在图中的调试信息窗口中可以看到编译的信息指出源程序有一个error和一个warning。第行有致命错误错误的种类是:在“}”之前漏了“”。检查图中的程序果然发现在第行末漏了分号。同学们可能要问:明明是第行有错怎么在报错时说成是第行的错呢?这是因为C允许将一个语句分写成几行因此检查完第行末尾无分号时还不能判定该语句有错必须再检查下一行直到发现第行的“}”前都没有“”才能判定出错。因此在第行报错。在根据编译报错信息检查程序时应检查其上下行。此外编译信息指出第行还有一个warning指出main函数需要有一个返回值程序中缺少一个“return”语句。进行改错时双击调试信息窗口中的某个报错信息的第行光标就自动移到程序窗口中被报错的程序行并用粗箭头指向该行。见图。图发现错误位置在第行末加上分号。再增加新的一行return如图:图错误修改再选择CompileMyFirstCcpp命令重新编译此时编译信息提示:“error(s)warning(s)”即没有致使错误(error)和警告性错误(warning)编译成功这时产生一个MyFirstCobj文件。见图中的下部调试信息窗口。图语法编译通过、程序的连接在得到目标程序后就可以对程序进行连接了。此时应选择Build(构建)BuildMyFirstCexe(构建MyFirstCexe)命令见图。表示要求连接并建立一个可执行文件MyFirstCexe。图连接建立可执行文件在执行连接后在调试输出窗口显示连接时的信息说明没有发现错误生成了一个可执行文件MyFirstCexe。见图。图可执行文件建立成功以上介绍的是分别进行程序的编译与连接也可以选择Build命令(或按F键)一次完成编译与连接。对于初学者来说还是建议分步进行程序的编译与连接有利于对程序编译、解释、连接过程的理解。今后积累一定经验后可以一步完成编译与连接。、程序的执行在得到可执行文件MyFirstCexe后就可以直接执行MyFirstCexe了。选择Build!Executetestexe(执行MyFirstCexe)命令。见图。图运行程序可执行文件在选择“!Executetestexe”命令后即开始执行MyFirstCexe。也可以不通过选择菜单命令而且CtrlF来实现程序的执行。程序执行后屏幕切换到输出结果的窗口显示出运行结果见图。图程序运行结果可以看到在输出结果的窗口中的第行是程序的输出结果:ThisisaCprogram第行“Pressanykeytocontinue”并非程序所指定的输出而是VisualC在输出完运行结果后由VisualV系统自动加上的一行信息通知用户“按任何一键以便继续”。当你按下任何一键后输出窗口消失回到VisualC的主窗口你可以继续对源程序进行修改补充或进行其他工作。如果已完成对一个程序的操作不再对它进行其他处理应当选择File(文件)CloseWorkspace(关闭窗口)命令以结束对该程序的操作。建立和运行包含多个文件的程序的方法上面介绍的是最简单的情况一个程序只包含一个源程序文件。如果一个程序包含多个源程序文件则需要建立一个项目文件(projectfile)在这个项目文件中包含多个文件(包括源文件和头文件)。项目文件是放在项目工作区(Workspace)中并在项目工作区的管理之下工作的因此需要建立项目工作区一个项目工作区可以包含一个以上的项目。在编译时先分别对每个文件进行编译然后将项目文件中的文件连接成为一个整体再与系统的有关资源连接生成一个可执行文件最后执行这个文件。在实际操作时有两种方法:一种是由用户建立项目工作区和项目文件另一种是用户只建立项目文件而不建立项目工作区由系统自动建立项目工作区。、由用户建立项目工作区和项目文件()、先用前面介绍过的方法分别编辑好同一程序中的各个源程序文件并存放在自己指定的目录下例如有一个程序包括filelcpp和filecpp两个源文件并已把它们保存在“D:计算机张三实验一”子目录下。()、建立一个项目工作区。在如图所示的VisualC主窗口中选择File(文件)New(新建)命令在弹出的New(新建)对话框中选择上部的选择属性页Workspacename(工作区名字)表示要建立一个新的项目工作区。在对话框中右部Workspacename(工作区名字)文本框中输入你指定的工作区的名字(如wsl)见图。图建立工作区然后单击右下部的OK按钮。此时返回VisualC主窗口见图。图一个空的工作区可以看到在左部的工作区窗口中显示了“Workspacews:project(s)”表示当前的工作区名是wsl其中有个project(没有在其中放入项目文件)。()、建立项目文件。选择File(文件)New(新建)命令在弹出的New(新建)对话框中选择上部的选择属性页Projects(项目中文VisualC把它译为“工程”)表示要建立一个项目文件。见图。图建立一个新的项目在对话框中左部的列表中选择“WinConsoleApplication”项并在右部的location(位置)文本框中输入项目文件的位置(即文件路径)在Projectname(中文界面中显示为“工程”)文本框中输入你指定的项目文件名假设输入projectl。在窗口右部选中Addtocurrentworkspace(添加至现有工作区)单选钮表示新建的项目文件是放到刚才建立的当前工作区中的。然后单击OK(确定)按钮。此时弹出一个如图所示的对话框在其中选中Anemptyproject单选钮表示新建立的是一个空的项目。图项目类型选择单击Finish(完成)按钮。系统弹出一个NewProjectInformation(新建工程信息)对话框(图)显示了刚才建立的项目的有关信息。图新建项目的信息在其下方可以看到项目文件的位置(文件路径)。确认后单击OK(确定)按钮。此时又回到VisualC主窗口可以看到:左部窗口中显示了“Workspace’wsl’:project(s)”其下一行为“projectfiles”表示已将项目文件project加到项目工作区wsl中见图。图工作区中加入一个新项目()、将源程序文件放到项目文件中。方法是:在VisualC主窗口中依次选择Project(工程)AddToProject(添加到项目中在中文界上显示为“添加工程”)“Files…”命令见图。图文件加入到项目中在选择“Files…”命令后屏幕上出现InsertFilesintoProject对话框。在上部的列表框中按路径找到源文件filecpp和filecpp所在的子目录并选中filecpp和filecpp见图。图加入文件选择单击OK(确定)按钮就把这两个文件添加到项目文件project中了。()、编译和连接项目文件。由于已经把filecpp和filecpp两个文件添加到项目文件project中因此只须对项目文件project进行统一的编译和连接。方法是:在VisuaC主窗口中选择Build(编译)Buildprojectexe(构建projectexe)命令。在选择Buildprojectexe命令后系统对整个项目文件进行编译和连接在窗口的下部会显示编译和连接的信息。如果程序有错会显示出错信息如果无错会生成可执行文件projectexe。见图。图项目的编译和连接执行可执行文件。选择Build(编译)Executeprojectexe(执行projectexe)命令即可。、用户只建立项目文件上面介绍的方法是先建立项目工作区再建立项目文件步骤比较多。可以采取简化的方法即用户只建立项目文件而不建立项目工作区由系统自动建立项目工作区。在本方法中保留上一节中介绍的第()、()、()、()步取消第()步修改第()步。具体步聚如下:()分别编辑好同一程序中的各个源程序文件。同上一节中的第()步。()建立一个项目文件(不必先建立项目工作区)。在VisualC主窗口中选择File(文件)New(新建)命令在弹出的New(新建)对话框中选择上部的选项卡projects(项目)表示要建立一个项目文件。见图。在对话框中左部的列表中选择“WinConsoleApplication”项在projectname(中文VisualC中显示为“工程”)文本框中输入你指定的项目文件名(project)。可以看到:在右部的中间的单选钮处默认选定了Createnewworkspace(创建新工作区)这是由于用户未指定工作区系统会自动开辟新工作区。图建立一个新的WinConsoleApplication项目单击OK(确定)按钮出现“WinConsoleApplicationstepof”对话框选中右部的Anemptyproject单选钮单击Finish(完成)按钮后出现“Newprojectinformation”(新建工程信息)消息框。从它的下部可以看到项目文件的路径。单击OK(确定)按钮在弹出的VisualC主窗口的左部窗口的下方单击FileView按钮窗口中显示“Workspace`project`:project(s)”见图。说明系统已自动建立了一个工作区由于用户未指定工作区名系统就将项目文件名project同时作为工作区名。图建立新项目成功向此项目文件添加内容。步骤与方法一中的第()步相同。编译和连接项目文件。步骤与方法一中的第()步相同。执行可执行文件。步骤与方法一中的第()步相同。显然这种方法比前一种方法简单一些。在介绍单文件程序时为了尽量简化手续这里没有建立工作区也没有建立项目文件而是直接建立源文件实际上在编译每一个程序时都需要一个工作区如果用户未指定系统会自动建立工作区并赋予它一个默认名(此时以文件名作为工作区名VisualC工程相关文件介绍序号文件名描述*dswVC工作区文件*dsp(DeveloperStudioProject)项目文件文本格式。不熟悉的话不要手工修改*ncb无编译浏览文件。当自动完成功能出问题时可以删除此文件编译工程后会自动生成。*opt工程关于开发环境的参数文件如VC工具条位置信息等。*hCC程序头文件可用文本编辑器打开*cppC源程序文件可用文本编辑器打开*exe程序可执行文件*plg编译信息文件。编译时的error和warning信息文件(实际上是一个html文件)一般用处不大。在Tools(Options(Build里面的选项可以控制这个文件的生成。*pch(PreCompiledFile)是预编译文件。可以加快编译速度但是文件非常大*pdb(ProgramDatabase)记录了程序有关的一些数据和调试信息在调试的时候有用*obj源程序文件的目标文件编译后生成*ilk源程序文件的连接文件连接后生成注在VC下建立一个工程后会自动产生~类型的文件。加入*h、*cpp文件编译后产生~类型的文件。其中~类型的文件位于工程目录下的Debug目录下。类型的文件都是工程相关的文件一般不要删除因为删除后必须手动的重新建立工程(详细描述了如何建立一个工程)。对于大型项目来说删除这些文件的后果很严重。~类型的文件还有什么可说的不仅不能删除这些文件还要备份这些文件。失去这些文件是灾难性的。~类型的所有文件都是可以删除的因为再次编译连接运行程序时会再次自动生成这些文件。VisualC错误信息程序错误的类型、严重错误(fatalerror)很少出现通常是内部编译器出错。造成编译立即停止。、语法错误(error)语法错误是指源程序中存在不符合CC语言语法规定的语句例如将int写成Int括号不匹配等。这些错误不改正是不能通过编译的。如图图语法错误、警告错误(warning)对于一些在语法上有轻微毛病但不影响程序运行的错误(如定义了变量但始终未使用)编译时会发出警告信息虽然程序能通过编译、连接、运行但警告类的错误常常带来程序非法操作、运行错误等问题。所以尽量改正警告错误。如图图警告错误、连接错误(Linkerror)程序语法上没有问题但是在连接时出现错误。这类问题常常是因为程序依赖函数、库不匹配造成的。如图图连接错误、逻辑错误逻辑错误是指程序无语法错误也能正常运行但结果不对。这类错误常常是设计算法时的错误计算机无法检查出来。逻辑错误是最难改正的错误之一引起错误的原因往往可能很不起眼比如就是一个变量没有初始化等所以改正这类错误常常需要投入大量的精力。、运行错误有时程序既无语法和逻辑错误但是程序就是不能正常运行。多数情况下是输入数据和程序要求的数据不匹配造成的也可能是系统的支持问题。在C中语法、连接错误相对较为容易改正。而逻辑错误是最隐蔽的错误比较难以改正。运行错误则主要是在程序强壮性、兼容性上可能存在问题可以通过提高程序的适应能力来修正。而最容易让程序开发人员忽略的就是警告错误了因为警告错误不一定会影响程序的运行但是正是这种不确定性也传递给了程序的执行你不知道程序什么时候会出问题也许永远不会有问题也许问题马上出现也许问题n年后出现谁知道。所以一定要重视警告错误。表是C错误的前缀描述在遇到错误时可以根据其前缀就知道错误等级了。错误等级错误前缀错误编号范围示例严重错误C~编译错误C~C:Thespecifiedidentifierwasnotdeclared(标识符比如一个变量未申明)。如图coutt没有申明过。警告错误C~C:'main':unreferencedlocalvariable(局部变量申明后从未使用过)。如图其中的i变量从未使用过。链接错误LNK~LNK:unresolvedexternalsymbol"symbol"(连接指定的函数或库异常)。如图程序找不到main函数。错误信息的查询只有详细地了解了错误的原因才能正确地改正错误。Microsoft的MSDNLibrary(Microsoft开发帮助文档库如图)提供了查询错误信息的功能。对于遇到的不明白的错误同学们应该学习使用MSDN帮助文档库进行错误信息查询获得错误信息的解释和可能的改正方法。具体方法如下:()选择MSDNLibrary(如图)的索引属性页在“键入要查找的关键字:”中输入错误号(由错误前缀和编号组成)比如输入C如图所示。图MSDNLibrary()、在索引列表框中双击选择匹配的错误后错误类型、可能原因、改正方法等信息则显示在窗口的右边部分。如图所示:图在MSDNLibrary中查找错误信息VisualC调试工具使用在开发程序的过程中需要不断地调试自己的程序或检查错误或测试程序的稳定性这就需要借助调试工具来进行。选择一个好的调试工具并能够熟练地使用它将会使程序开发变得更加容易从而大大提高程序开发的效率。目前有许多调试工具集成在VisualC中的调试工具便具有相当强大的功能。设置工程的调试属性在VisualC中建立一个工程(Project)时VisualC都会自动创建一个Debug目录在该目录下存放在开发过程进行调试时生成的文件以及生成的可执行文件(不同类型文件的解释见节VisualC工程相关文件介绍)不妨将此时生成的可执行文件称为Debug版本。在Debug版本当中包含着Microsoft格式的调试信息而且不进行任何代码优化。一般情况下在程序的开发过程中使用Debug模式。在应用程序开发完成之后要将程序发行时需要编译形成另一种版本的可执行文件称为Release版本在Release版本中对可执行程序的二进制代码进行了优化其中不包含任何的调试信息。要建立Release版本的可执行文件可以选择菜单Project中的Setting命令这时屏幕上面弹出ProjectSettings对话框如图所示。在SettingsFor下拉列表中选择Release按OK按钮退出。如果要在VisualC中调试程序则工程的应设为Debug版本。一般VisualC建立一个工程(Project)时默认采用Debug版本。图设置工程的调试属性学习设置断点进行单步调试通常一个应用程序是连续运行的但是在程序调试的过程中往往需要在程序的运行过程的某一阶段来观测应用程序的状态所以必须使程序在某一地点停下来。在VisualC中可以通过设置断点来达到这样的目的。在设置好断点之后当程序运行到设立断点处时就停止运行此时就可以利用各种工具来观察程序的状态也可以设置各种条件使程序按要求继续运行这样就可以进一步观测程序的流向。在VisualC中可以设置多种类型的断点这些断点起作用的方式各不相同可以将它们分为三类即:位置断点、逻辑断点以及与Windows消息有关的断点。下面我们只介绍简单位置断点的设置方法其它高级断点的设置可以在今后进一步学习中掌握。、设置位置断点位置断点这是一类最简单的断点类型其设置方法也最为简单只要把光标移到要设断点的位置(当然这一行必须包含一条有效语句)然后按工具条上的addremovebreakpoint按钮或按快捷键F如图:图设置断点按钮这时将会在屏幕上看到在这一行的左边出现一个红色的圆点表示在该位置设立了一个断点如图所示。如果你想取消断点将光标移动到设置断点的代码行按F。图设置一个断点、启动调试按F或者在Build菜单中选择StartDebug然后选择Go就可以启动调试程序。程序会一直运行到需要用户输入或者有断点的代码处。如图处的小黄箭头表明程序运行到该处停止下来等待下一步调试命令。图启动调试、查看变量值查看变量值有多种方式你可以选择你喜欢的方式进行。()你可以将鼠标移动到程序的变量名处系统会自动为你显示变量的值()复杂变量(如对象)可以通过QuickWatch查看方法是:将光标定位到所要查看值的变量处按鼠标右键选择QuickWatch菜单就可以看到变量值。()启动调试程序后屏幕下方将会出现两个输出窗口一个是Watch另一个是Variable。Watch窗口显示变量名和变量值你可以在Watch窗口中加上你想观察值的变量名也可以直接从源代码中选择变量名并把它拖动到Watch窗口中。Variable窗口显示程序当前运行上下文涉及的变量的值。如图:图查看变量数据、控制程序执行你可以控制程序单步执行(F)、跟踪到一个函数内部(F)、从一个函数运行出来(shiftF)、运行到光标所在位置(CtrlF)以便方便地调试程序。这些命令用于在某个局部范围详细地调试程序。你也可以通过设置断点(F)然后用直接运行(GO或者F)来控制程序直接运行到断点位置。如果你设置了多个断点程序将会在遇到的第一个断点处停下来。要从断点处继续运行可以用上面所说的各种命令(FFFShiftFCtrlF)。图调试控制工具条、结束调试要结束调试可以按shiftF或者选择菜单Debug|StopDebugging。当结束调试后所有调试窗口会自动关闭Debug菜单也会自动还原为Build菜单。Compile(CtrlF)RebuildAllBuild(F)StopBuild(CtrlBreak)ExecuteProgram(CtrlFGo(FInsertRemoveBreakpoint(F)

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +2积分

资料评价:

/24
0下载券 下载 加入VIP, 送下载券

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部