(2)由于该项目根目录是空的,所以需要用户自己创建C++源文件.打开FileView选项卡,在Source Files文件夹下添加新文件.
(3)打开不存在的C++源文件,输入自定义文件名称即可,VC 6.0支持这种创建C++源文件的方式.
(4)打开Source Files文件夹下的main.cpp空源文件,写入第一个C++源程序,代码如下.效果如图1.4所示,该图所示是在项目的源文件编辑器中编辑源代码.
01 #include //包含输入输出流文件
02 using namespace std; //指定使用标准名称空间std
03 int main()
04 {
05 cout<<"Hello,C++!"; //输出流对象cout使用"<<"运算符打印
"Hello,C++!"字符串
06 cin.get(); //等待接受键盘敲击
07 return 0; //将程序运行状态返回给操作系统
08 }
(5)运行结果是一个命令行窗口,如图1.5所示.
图1.4 填写C++代码 图1.5 第一个C++程序运行的结果
【关键技术分析】
本例所使用的C++代码比较简单,不过对于没有C++基础的读者来说,这里还是有一些需要说明的,而且追究程序细节也是程序语言理论学习的一项有意义的事.
#include :表示main.cpp源文件可以使用输入输出流所定义的对象,变量等.
using namespace std:在本文件内,自此声明后的区域,都可以使用std名称空间中的内容,这也是C++ 98标准后的一项防止标准变量和用户定义变量冲突的一种方法.
int main():这个是C++程序的入口,该入口是一个函数,这个函数的返回值是int类型,而该函数的调用主体就是操作系统.当操作系统调用该函数,得到一个为0的返回值(return 0)后,操作系统就知道该程序是正常退出了.
cout<<"Hello,C++!":这个就是运行结果的输出语句,cout是在iostream头文件定义的一个输出流对象,该对象有一个重载方法<<,而该重载方法接受的参数为"Hello,C++!"字符串.<<运算符本来的功能是向左移位操作,在cout对象中使用的是输出重载功能,其调用就相向于cout.operator<<("Hello,C++!");.
cin.get():是用户为了防止打印程序窗口过快消息而设置的.cin是输入流对象,这里调用了该对象的get()成员函数,用于接受用户的一个输入.接受之后,程序很快就返回操作系统并退出了.
(说明:C++ 98标准之前使用#include .C++ 98标准进行这种制定,目的是区分用户定义的和C++语言标准的头文件,没有.h后缀的一律为C++语言标准头文件.#include ""和#include 的区别在于,#include ""预编译命令源程序在当前项目目录下寻找头文件,如果找不到,再到VC 6.0标准头文件目录下去找;而#include 则直接告诉编译器直接去VC 6.0标准头文件目录下找头文件.
【拓展应用】
要求在输出界面中输入值.
获取用户输入的值并输出到控制台界面中.
第1篇 VC++入门与基本文档视图
第1章 Visual C++ 6.0 MFC程序设计快速入门
··
··
- 计算器mfc > MFC程序设计快速入门
-
MFC程序设计快速入门
下载该文档 文档格式:DOC 更新时间:2010-07-02 下载次数:0 点击次数:1文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: chengang 关键词: 主题: 备注: 该文件已附带了冀慎华编写的反宏病毒程序,事前未征求您的同意,请见谅. 点击这里显示更多文档属性 经理: 单位: timenet 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:实验14 利用MFC开发Windows应用程序-】骤步验实【
下一篇:范例一、编写一个计算器程序-析解题问、2 2
点击查看更多关于计算器mfc的相关文档
- 您可能感兴趣的
- 计算器 计算器在线计算 个人所得税计算器 孕期计算器 人品计算器 房贷计算器最新2011 排卵期计算器 计算器使用 个人所得税计算器2011
- 大家在找
-
- · 国际经济与贸易专业
- · 奥迪a4变速箱阵脚说明
- · 波音767大
- · cad2010下载序列号
- · dsp硬件设计
- · 哈工大大学就业信息网
- · 男子微博割腕
- · 中医诊断学与临床下载
- · 初中毕业学什么专业好
- · qq游戏果蔬连连看
- · 白果树什么原因会死呢
- · 仓库保管员绩效考核
- · 杭州师范大学学年论文
- · 战地21.5中文版下载
- · 七年级上册数学期中
- · 小沈阳2011辽宁春晚
- · 华夏杯获奖
- · cad2007自学网
- · 高三百朗英语听力
- · 标高投影与矿山制图
- · 微位移测量
- · 采煤机牵引变频器制造
- · 大连吕远鑫
- · 经济型数控铣床
- · 环评工程师招聘
- · 山东威海文登地图
- · 七彩龙剑神全集下载
- · 动态心电图
- · 汽车翼子板
- · browser.apk
- 赞助商链接