上机指导1:Visual C++集成开发环境
能够调试C/C++程序的编译系统和开发环境种类很多,如Turbo C(Borland公司20世纪80年代推出的C语言集成开发环境,曾在国内高校教学中风靡一时)、GCC(功能强大、性能优越的编译器,能用于Windows、Unix、Linux等不同平台,属于自由软件)、C++Builder( Borland公司的一种主要基于Windows平台的C++集成开发工具)以及Visual C++等,其中Visual C++是Microsoft公司推出的C/C++可视化集成开发环境,现在已成为专业程序员进行软件开发的首选工具。
一、Developer Studio窗口简介
当VisualC++启动后,一个名为Developer Studio的窗口即被打开,如图1-1所示。除了具有一般Windows应用程序的标题栏、菜单栏和工具栏等部件以外,它还包含其他3个独有的子窗口:工作区窗口、编辑窗口、输出窗口。
图1-1 典型的Developer Studio窗口
上述各种部件,包括子窗口、菜单栏和工具栏的位置不是一成不变的,可以根据个人
的喜好用鼠标移动来重新安排。
1.工作区窗口
工作区窗口可以显示当前工程项目所包含的类、文件和资源。由图1-1中可见.对于一般Win32控制台应用程序而言,它会有两个显示页面。 ClassView页面用于显示当前项目中的函数和全局变量,以及类和类成员的图标和名称;FileView页面用于显示当前项目所包含的所有文件列表,包括源文件、头文件和资源文件等。
2.编辑窗口
又称文档窗口或代码窗口,用于显示和编辑程序代码。Visual C++的程序文本编辑器功能非常强大.除了具备剪贴、复制、粘贴、删除、查找和替换等常用编辑功能.可以编辑程序、一般文本文件和网页外,还能与调试器等其他开发工具一起配合,具有断点设置、提供编程指导信息等高级功能,从而使应用程序的编辑修改和调试工作集成一体,非常方便。
3.输出窗口
输出窗口又称消息窗口,用于显示编译调试结果或错误信息。
二、编辑、调试和运行程序
在Visual C++中.系统通过Project(工程项目)来管理存放在后缀为cpp文件中的源程序,所以要编写和运行程序,首先必须建立一个Project。
1.创建工程项目
(1)启动Visual C++6.0.如图1-2所示。
图1-2 Visual C++6.0启动
(2)选择File→New选项,在弹出的对话框中(当前页面为Projects选项卡)选择Win32 Console Application(Win32控制台应用程序)。
(3)为应用项目取一个名字,填写在选项卡右上方的 Project Name(项目名称)编辑框中.并检查下面的Location(位置)中列出的路径是否合适正确,该路径可更改到任何编器者希望的目录位置,如图1-3所示,然后单击OK按钮。
图1-3新建一个项目
(4)这时会出现一个对话框,提问要生成的项目类型,如图1-4所示。选择An Empty Project(空项目),单击Finish按钮。会弹出一个显示所生成新项目信息的对话框,如图1-5所示。在检查无误后单击OK按钮。
图1-4 确定项目类型
(5)这时屏幕上会显示一个空项目,同时系统会在所指定的磁盘路径下创建一项目同名的文件夹,并在该文件夹下自动生成两个文件名与工程项目相同、扩展名分别为dsp(工程项目文件,用于存储当前项目的设置及其他相关信息)和dsw(工作区文件,包含工作区的定义和项目所包含文件的信息)的文件,以及一个名为Debug的子文件夹存放编译、链接过程中生成的中间文件和最终生成的可执行文件)。
图1-5项目相关信息
2.向工程项目添加源文件
(1)再次选择File→New选项,在弹出的对话框中(当前页面为Files选项卡)选择C++ Source File(C++源程序)。
(2)为程序取一个名字(可与项目名相同,也可以不同)填写在选项卡右边的File编辑框中,如图1-6所示,然后单击OK按钮。
图1-6建立文件
(3)此时会在集成开发环境右侧的编辑窗口中出现一个空文件,如图1-7所示,在这里可以输入源程序代码。 -
(4)程序输入完成后,应仔细检查一遍,然后就可以编译调试了。
图1-7代码编辑界面
3.编译和链接
(l)通过编译,能够将源程序转换为用机器指令表示的目标程序代码。选择Build菜单的Compile选项(或直接按CtrI+F7键).就开始了对源程序的编译过程。编译结束后,
您可能关注的文档
最近下载
- 人教版八年级地理下册6.2《“白山黑水”—东北三省》课件.pptx VIP
- 陕西省教育科学规划课题成果鉴定书 .pdf VIP
- 2025年下半年教师资格证国考笔试真题(科目三)初中音乐试题及答案.docx VIP
- 堪舆古籍原著及白话解.pdf VIP
- 普惠制原产地证书(Form A)等填写说明 .pdf VIP
- 无人机操控技术 配套课件.pptx
- 数字媒体艺术教学大纲.docx VIP
- 2025年湖北十堰武当山机场集团有限公司招聘笔试参考题库附带答案详解.pdf
- 《2025中国临床肿瘤学会尿路上皮癌诊疗指南》.docx VIP
- 2025年事业单位专项公开招聘考试(综合管理类A类)题库及真题汇编.docx VIP
原创力文档

文档评论(0)