C++入门基础 - 30分钟入门教程(2)

2019-08-03 13:47

第1章 C++预备知识

图中上部为菜单条,菜单条下面为工具栏。屏幕左部为工程管理面板,右部为工作区。工作区下部为输出窗口,再往下是状态栏。各菜单的功能如下所示。

? File菜单:包括对文件、项目、工作区及文档进行文件操作的相关命令或子菜单。 ? Edit菜单:除了常用的剪切、复制、粘贴命令外,还有为调试程序设置的Breakpoints

命令,完成设置、删除、查看断点。此外还有为方便程序员输入源代码的List Members、Type Info等命令。

? View菜单:该菜单中的命令主要用来改变窗口和工具栏的显示方式、检查源代码、

激活调试时所用的各个窗口等。

? Insert菜单:该菜单包括创建新类、新表单、新资源及新的ATL对象等命令。 ? Project菜单:该菜单可以创建、修改和存储正在编辑的工程文件。 ? Build菜单:“Builder”菜单用于编译、创建和执行应用程序。

? Tools菜单:该菜单允许用户简单快速地访问多个不同的开发工具,如定制工具栏与

菜单、激活常用的工具(Spy++等)或者更改选项等。 2.创建工程

工程是一个文件。该文件记录了程序中包含的文件和集成环境的配置参数。因此为了编写一个程序,首先就要创建一个工程。选择File|New命令,打开新建工程对话框,如图1-2所示。

图1-2 创建工程

该界面左部由4个选项卡组成。

? Files选项卡用来创建单个的文件,如头文件、程序文件、资源文件等。

? Project选项卡用来创建工程,图中列出的是Visual C++ 6.0所支持的各种类型的工程。 ? Workspaces选项卡可以创建一个工作空间,一个工作空间可以包含多个工程。如果

编写的软件系统比较庞大,模块众多,就可以利用工作空间来统一管理。

·7·

第1篇 面向过程的C++编程

? Other Documents选项卡可以用来创建一些其他类型的文档,这要取决于操作系统都

安装了什么样的软件。例如,如果安装了Office,这里就会出现Word、Excel等文档。在右部可以输入要创建的工程名称和存放位置。一般默认是create new workspace选项,如果有旧的工作空间,还可以选择加入到该空间内。

?技巧:每个工程类型都是一种代码的模板。如果预定义的模板不能满足程序员的要求,可

以选择Custom AppWizard定义特定的模板。 3.工具栏

工具栏是一组直观、快捷的图形化按钮和编辑框,熟练使用工具栏可以大大提高工作效率。Visual C++中包含很多种工具栏,默认为图1-3所示的工具栏。

图1-3 工具栏

一般来讲,工具栏会根据当前工作的不同而不同。例如,调试程序时,会出现调试工具栏;编写数据库程序时,会出现数据库工具栏。如果要添加新的工具栏,只需右击工具栏,然后在弹出的快捷菜单中选中需要的功能,它就会出现在工具栏上。

4.工程管理面板

工程管理面板包括3个选项卡,每个选项卡的功能如下所示。

? ClassView选项卡显示工程中使用的类、函数、全局变量等,双击可以跳转到对应的

代码处,如图1-4所示。

? ResourceView选项卡显示工程中使用的资源,双击可以编辑该资源,如图1-5所示。 ? FileView选项卡显示工程中使用的文件。文件按类型管理,双击可以进行编辑,如

图1-6所示。

图1-4 ClassView选项卡 图1-5 ResourceView选项卡 图1-6 FileView选项卡 ·8·

第1章 C++预备知识

5.编译运行

编译是对写好的程序进行检查,如果检查无误就会生成目标代码。生成目标代码后,还需要进行链接才能生成最终的可执行程序,然后才能执行程序。这些操作都要通过Builder菜单来完成。该菜单主要用于编译、创建和执行应用程序,如图1-7所示。 菜单中Compile命令是编译当前文件,对当前文件进行语法检查。Build命令是链接当前工程,生成可执行文件。如果要编译全部文件,就要选择菜单中的Build All命令。当编译好文件后,可以单击Execute命令来执行程序。

图1-7 编译运行

1.2.4 Visual C++ 6.0使用示例

在这一小节将给读者演示一个典型的C++程序的开发过程,该程序用C++语法输出字符串Hello world!。

(1)选择“开始”|“程序”|Microsoft Visual Studio 6.0|Microsoft Visual C++ 6.0命令,启动Visual Studio 6.0集成开发环境,如图1-8所示。

图1-8 Visual Studio 6.0集成开发环境

(2)选择File|New命令,打开New对话框,如图1-9所示。该对话框主要用来选择要创建的工程类型,并选择工程文件的保存位置和工程名称。

·9·

第1篇 面向过程的C++编程

图1-9 工程类型选择

(3)选择Win32 Console Application选项,该选项表示要创建Windows下的32位控制台应用程序。然后在Project name文本框中输入工程名称test,在Location文本框中输入工程保存的位置。最后单击OK按钮,将打开图1-10所示的对话框。

图1-10 选择控制台程序的类型

·10·

第1章 C++预备知识

(4)在这个窗口可以选择要创建的控制台程序的类型。如果上个窗口选择的工程类型不同,这里将出现不同的选项。该窗口实际上是选择要使用的模板。

? An empty project:表示创建一个空工程,该工程不会自动生成程序文件,仅包含环

境配置文件;

? A simple application:表示创建一个简单程序,仅是一个简单的程序框架,不包含任

何有用的代码; ? A\,World!\:表示创建一个有一条输出语句的简单程序; ? An application that supports MFC:表示是带有MFC支持的程序框架。

?注意:An application that supports MFC选项只是在程序中加入了MFC的头文件支持,具

体的使用还需要程序手工增加。如果在创建新工程时,选择创建MFC型工程,则系统会自动创建一个MFC的使用框架。

出于演示的需要,这里选择第3种。单击Finish按钮,出现图1-11的对话框。

图1-11 工程摘要

(5)该窗口显示了工程的一个摘要,说明该自动生成的工程都包含哪些文件。单击OK按钮就创建了一个简单的控制台应用程序,如图1-12所示。

该窗口显示了刚才创建的控制台应用程序。左边的工程管理栏内,ClassView选项卡显示了程序的类结构图,FileView选项卡显示了文件结构图。右边就是要编写程序的地方。

(6)选择左边工程管理栏中的FileView页,双击Stdafx.h,打开该文件,如图1-12所示。在右边的代码区内找到stdio.h,将它修改为iostream。

·11·


C++入门基础 - 30分钟入门教程(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:民法总论习题&答案系列= 第四章习题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: