欢迎来到天天文库
浏览记录
ID:38116848
大小:224.67 KB
页数:6页
时间:2019-05-25
《第一章 Visual C++ 6.0 程序设计快速入门》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第1章VisualC++6.0程序设计快速入门VisualC++6.0(以下简称VC6.0)是一个功能强大、对Windows程序进行可视化开发的编程开发环境,是一个相当优秀的集成开发环境(IntegratedDevelopingEnvironment,IDE)。它集代码编辑、调试、向导、编译和可视化资源编辑等功能于一体,所提供的MFC基本类库对WindowsAPI函数做了很好的封装,简化了程序人员的开发过程。本章简单介绍VC6.0的开发环境,并演示如何通过MFC应用程序创建向导创建应用程序。1.1VisualC++6.0开发环境简介VC6.0集成开发环
2、境的主窗口由标题栏、菜单栏、工具栏、工作区、客户区、输出窗口和状态栏等组成。主界面如图1.1所示。`标题栏菜单栏工具栏客户区工作区输出窗口状态栏图1.1VC6.0集成开发环境ß标题栏:用于显示应用程序名和当前打开的文件名。ß工作区:用于显示当前打开工程的有关信息,包括工程的类、资源以及文件组成等内容。ß客户区:用于文本编辑器、资源编辑器等进行文件和资源的编辑。ß输出窗口:用于输出编译信息、调试信息和一些查询结果信息等。ß状态栏:用于显示菜单栏、工具栏等的简单说明信息以及文本编辑器中当前光标所在的行列号等。用户可以通过鼠标拖动,将菜单栏、工具栏、工作区、
3、客户区和输出窗口等随意更换第1章VisualC++6.0程序设计快速入门位置,也可以隐藏其中的某些窗口。1.2创建VisualC++6.0应用程序本节主要演示如何通过应用程序创建向导创建应用程序,也对MFC应用程序创建向导可以创建的3种应用程序类型进行了简单的对比。实例001创建第一个C++应用程序【实例介绍】本例通过空项目创建一个普通的C++程序,这个创建过程很重要,对于以后的很多例子,都是基于这种创建方法,也是学习C++语言理论进行实验的基本前提。【开发过程】(1)创建一个新工作区,单击【文件】-》【新建】菜单,弹出下图所示对话框图1-1新建工作区
4、对话框在【Workspacename:】标签下的文本框中输入对应的工作区名称(这里输入的是:Chapter1)。并单击【Locations:】标签下的右边的省略号按钮,弹出下图所示对话框,选择对应的工作目录。·3·第1篇VC++入门与基本文档视图图1.2工作路径选择然后单击【OK】按钮,返回图1.1所示界面,再单击【OK】按钮,即可建立一个空的工作区,名为“Chapter1”。(2)创建一个新项目。选择一个Win32ConsoleApplication程序,命名为FirstCProgram。单击OK按钮,选择Anemptyproject单选按钮,创建一
5、个空的项目。·4·第1章VisualC++6.0程序设计快速入门图1.3创建项目注意:请选择【Addtocurrentworkspace】单选按钮,否则该项目和第一步建立的工作区将失去联系。(3)由于该项目根目录是空的,所以需要用户自己创建C++源文件。打开FileView选项卡,在SourceFiles文件夹下添加新文件。图1.4创建源文件·5·第1篇VC++入门与基本文档视图(3)打开不存在的C++源文件,输入自定义文件名称即可,VC6.0支持这种创建C++源文件的方式。(4)打开SourceFiles文件夹下的FirstFile.cpp空源文件,
6、写入第一个C++源程序,代码如下。效果如图1.5所示,该图所示是在项目的源文件编辑器中编辑源代码。01#include//包含输入输出流文件02usingnamespacestd;//指定使用标准名称空间std03intmain()04{05cout<<"Hello,C++!";//输出流对象cout使用“<<”运算符打印“Hello,C++!”字符串06cin.get();//等待接受键盘敲击07return0;//将程序运行状态返回给操作系统08}(5)运行结果是一个命令行窗口,如图1.6所示。图1.5填写C++代码图1.6第一
7、个C++程序运行的结果【关键技术分析】本例所使用的C++代码比较简单,不过对于没有C++基础的读者来说,这里还是有一些需要说明的,而且追究程序细节也是程序语言理论学习的一项有意义的事。ß#include:表示main.cpp源文件可以使用输入输出流所定义的对象、变量等。ßusingnamespacestd:在本文件内,自此声明后的区域,都可以使用std名称空间中的内容,这也是C++98标准后的一项防止标准变量和用户定义变量冲突的一种方法。ßintmain():这个是C++程序的入口,该入口是一个函数,这个函数的返回值是int类型,而
8、该函数的调用主体就是操作系统。当操作系统调用该函数,得到一个为0的返回值(return0)后,
此文档下载收益归作者所有