- 6
- 0
- 约6.37千字
- 约 7页
- 2017-05-12 发布于河南
- 举报
实验1(熟悉实验环境及C特点)
熟悉实验环境
一、实验目的
了解和使用VC集成开发环境
熟悉VC环境的基本命令和功能键,熟悉常用的功能菜单命令
学习使用VC++环境的帮助
学习完整的C++程序开发过程
理解简单的C++程序结构
了解用Visual C++开发Windows MFC应用程序的过程
二、实验内容及步骤
本次实验你将学习有关Visual C++开发环境的一些知识,并尝试实现一个简单的DOS程序和Windows程序。通过本次实验,你可以了解用Visual C++开发C++应用程序的过程。
熟悉Visual C++实验环境
[实验步骤]
启动Developer Studio,看看初始化界面由哪些部分组成
查看各菜单项,看看都有哪些子菜单和命令
将鼠标放置于各工具条图标上,系统会自动显示该图标代表的命令含义,了解一下都有哪些命令。
在任意工具条上单击鼠标右键,弹出式菜单上将显示所有可用的工具条,选择其中没有对号(√)的项,看看有什么效果,再选择有对号的项,又有什么效果?
将鼠标移动到任意工具条上,将鼠标放到图标间隙,按下鼠标左键不放,移动鼠标到屏幕中间,有什么现象发生?再将它拖回到原来位置,有什么现象发生?
将鼠标移动到左边的工作区窗口,按下鼠标左键不放,移动鼠标到屏幕中间,有什么现象发生?再将它拖回到原来位置,有什么现象发生?
将鼠标移动到下边的输出窗口,按鼠标右键,弹出一个菜单,选择其中的菜单项”Hide”,结果如何?要重新显示该窗口,选择菜单View|Output,窗口是不是又显示出来了?
学习使用帮助系统。如果你用的是Visual C++5.0,则在工作区窗口的InfoView中选择你感兴趣的内容,双击它,在文档区显示具体的帮助信息。如果你用的是Visual C++6.0,选择菜单Help|Contents,启动MSDN联机帮助系统,学习使用该帮助系统。联机帮助系统是一个相对独立的程序,它和Developer Studio是两个程序,但是它的启动和停止都受Developer Studio影响。MSDN联机帮助系统运行的前提条件是Developer Studio在运行。
选File|Exit退出Developer Studio。
控制台应用
用AppWizard建立一个控制台应用,在终端上输出”Hello”。
术语:“控制台应用程序”是一个在DOS窗口中运行的基于字符的程序。由于这种模式的应用程序比Windows程序简单,我们先选择利用Visual C++来建立这样一个应用,这样使得我们可以将精力先投入到学习使用C++编程语言,而不需要把过多的精力投入到学习复杂的Windows编程中去。
[实验步骤]
创建第一个应用
首先创建一个项目(project),项目将代表你的应用,存放你应用的所有信息,包括源文件、资源文件、编译连接设置等。创建项目的步骤为:
启动Developer Studio
从主菜单中选择File|New,将显示出New对话框
选择Projects标签,并从列表中单击Win32 Console Application
在“Location”编辑框中输入你的工作目录名称,如d:\student\your_name
在对话框的右上角的“project name”编辑框内键入项目的名字,如”Hello”,系统将自动为你的项目分配一个默认的目录
单击OK继续
如果是VC 6.0,系统将显示一个询问项目类型的程序向导,选择“an empty project”
单击Finish或OK结束配置,创建应用程序
这时系统为你创建一个新的项目,并且在左边的工作区窗口中将出现你项目的名字。工作区窗口除原来的InfoView标签外又增加了两个标签(如果是Visual C++6.0,则没有InfoView标签):ClassView和FileView。ClassView从类的角度显示项目中建立的各个类,双击某个类名将会在右边的文档显示区显示类的定义文件并把文件的当前位置定位到所选的类;FileView显示构成项目的各个文件,选择某一文件将会在右边的文档显示区显示文件内容;InfoView是VC5的帮助文件目录,在这里可以选择所要获取帮助的标题,在右边将显示帮助内容。
编辑你的第一个C++源程序
用下面的方法在你创建的项目中添加一个文件:
在主菜单上选择File|New
在New对话框中选择File标签,单击“C++ Source File”
选中Add to Project复选框
在右边的File name编辑框中为文件指定一个名字,如Hello,系统将自动为你加上后缀.cpp。
新的空白文件将自动打开,显示在文档显示区。在文件中输入以下内容(不包括上下两条横线):
//hello world example
#include
原创力文档

文档评论(0)