2024年3月12日发(作者:)

Visual C++ 指导教程

Visual Studio 2012

在本指导教程中,将介绍 Visual Studio 开发环境,以及可以使用 Visual C++ 创建的各种

类型的应用程序。 其中包括命令行应用程序、Windows 应用程序,甚至简单的游戏。 本指导

教程还将介绍如何创建可重用代码库,以及如何在编写和测试了代码后将其交付给客户。

因为每个主题都以上一主题中的信息为基础,所以我们建议您按顺序完成指导教程。 在每

个主题的底部,您可以找到指导教程下一主题的导航链接和上一主题的链接(如果需要返回并查

看某些内容)。

本指导教程假定您具备 C++ 语言的基础知识。

本节内容

Visual Studio IDE 简介 (C++)

描述如何使用 Visual Studio IDE 创建解决方案和项目,以便有效地编写代码并生成、

调试、测试和部署应用程序。

创建命令行应用程序 (C++)

介绍 C 和 C++ 命令行应用程序,讨论如何创建符合 ANSI 的 C 或 C++ 程序,并描

述如何使用命令行编译器编译应用程序。

创建 Windows 应用程序 (C++)

描述如何创建 Windows API (Win32) 应用程序、Windows 窗体应用程序、Windows 窗

体控件,甚至简单的 DirectX 游戏。

创建可重用代码(C++)

描述如何创建动态链接库 (DLL)、静态库和托管程序集,以便多个应用程序可以方便地

重用代码。

下一步要做什么 (C++)

包含指向文档其他部分的链接,您可以学习关于指导教程中介绍的主题的更多信息。

Visual Studio IDE 简介 (C++)

Visual Studio 集成开发环境 (IDE) 提供了一组工具,可帮助您编写和修改代码,以及检测和更

正错误。

在这些主题中,您将创建一个新的标准 C++ 程序,并使用 Visual Studio 为 C++ 开发人员提

供的功能测试该程序的功能。 您创建的简单程序将跟踪有多少个玩家正在玩各种纸牌游戏。

本演练涵盖以下内容:

演练:使用项目和解决方案 (C++)

演练:生成项目 (C++)

演练:测试项目 (C++)

演练:调试项目 (C++)

演练:部署程序 (C++)

演练:使用项目和解决方案 (C++)

在 Visual Studio 中,可以将您的工作组织为项目和解决方案。 一个解决方案可以包含多个项目,

例如,一个 DLL 和一个引用该 DLL 的可执行文件。 有关更多信息,请参见解决方案和项目基

础知识。

此演练演示如何创建项目,使用“解决方案资源管理器”向项目中添加文件,在文件中键入代码,

然后生成项目。

系统必备

若要完成本演练,您必须了解 C++ 语言的基础知识。

创建项目

在使用 Visual Studio 编写 Visual C++ 程序的过程中,第一个任务是选择项目的类型。 对于每

个项目类型,Visual Studio 均会设置编译器设置,并会为您生成起始代码。在此演练中的项目

中,您将创建一个基本程序,该程序跟踪有多少个玩家正在玩不同的纸牌游戏。

创建项目

1. 在“文件”菜单上指向“新建”,再单击“项目”。

2. 在 新建项目 对话框中,展开 模板 节点,展开 VC++节点,然后单击 Win32。

3. 在已安装的模板列表中,单击 Win32 控制台应用程序。