图3.3 选择控制台程序的类型
在这个窗口可以选择要创建的控制台程序的类型。如果上个窗口选择的工程类型不同,这里将出现不同的选项。该窗口实际上是选择要使用的模板。An empty project:表示创建一个空工程,该工程不会自动生成程序文件,仅包含环境配置文件。
A simple application:表示创建一个简单程序,仅是一个简单的程序框架,不包含任何有用的代码。
A"Hello,World!"application:表示创建一个有一条输出语句的简单程序。
An application that supports MFC:表示是带有MFC支持的程序框架。
An application that supports MFC选项只是在程序中加入了MFC的头文件支持,具体的使用还需要程序手工增加。如果在创建新工程时,选择创建MFC型工程,则系统会自动创建一个MFC的使用框架。
这里选择第3种。单击Finish按钮,出现图4的对话框。
图3.5 主窗口
stdio.h是C语言的输入输出支持头文件,iostream.h是C++的输入输出头文件。创建32位控制台应用程序时,Visual Studio 6.0默认使用的I/O头文件是stdio.h,因此需要改成iostream.h。这是将负责输入输出的头文件引入,为了在后面使用cin和cout输入输出流。修改后的stdafx.h文件如下所示。
// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
#if !defined(AFX_STDAFX_H__AE3AD910_2C76_44B4_A864_1212C9114CAD__INCLUDED_)