Visual Studio 中的 C++ 入门

       ISO C++ 网站上的入门页中提供了优质 C++ 学习资源指南。

系统安装   

      要完成此快速入门,需安装 Visual Studio ,并安装“使用 C++ 的桌面开发”工作负载。 有关安装的快速指南,请参阅在 Visual Studio 中安装 C++ 支持。

创建控制台应用

如果 Visual Studio 尚未运行,请将其启动。

应用了 Visual C++ 设置的 IDE

在你打开 Visual Studio 后,可查看 IDE 的三个基本部分:工具窗口、菜单和工具栏,以及主窗口空间。 工具窗口位于应用窗口的左右两侧。 “快速启动”框、菜单栏和标准工具栏位于顶部。 窗口的中部包含“起始页”。 当你打开解决方案或项目时,将在这里显示编辑器和设计器。 开发应用时,大部分时间都花在此中心区域。

Visual Studio 使用项目来组织应用的代码,使用解决方案来组织项目。 项目包含用于生成应用的所有选项、配置和规则。 它还负责管理所有项目文件和任何外部文件间的关系。 若要创建应用,先创建一个新项目和解决方案。

创建控制台应用项目

  1. 在菜单栏上,依次选择“文件”>“新建”>“项目”,打开“新建项目”对话框。

    在菜单栏上,依次选择“文件”>“新建”>“项目”

  2. 如果尚未选中,则在“新建项目”对话框中,选择“已安装”>“Visual C++”。 在中间窗格中,选择“Windows 控制台应用程序”模板。 在“名称”编辑框中,输入“HelloApp”。

    使用“新建项目”对话框来创建应用项目

    对话框可能有不同的选择,具体取决于安装的 Visual Studio 工作负载和组件。 如果看不到 Visual C++ 项目模板,则需再次运行 Visual Studio 安装程序并安装“使用 C++ 的桌面开发”工作负载。 可直接从“新建项目”对话框操作。 若要启动安装程序,请选择对话框上的“打开 Visual Studio 安装程序”链接。

  3. 选择“确定”按钮,创建应用项目和解决方案。

    随后将创建 HelloApp 项目和解决方案及 Windows 控制台应用的基本文件,并自动将其加载到“解决方案资源管理器”中。 HelloApp.cpp 文件在代码编辑器中打开。 “解决方案资源管理器”中会显示这些项:

    “解决方案资源管理器”中的解决方案文件

在编辑器中编辑代码

  1. 在 HelloApp.cpp 文件中,在行 return 0; 之前输入一个空行,然后输入此代码:cout<< "Hello\n";

  2. 红色的波浪线显示在 cout下面。 如果将指针悬停在其上方,则会显示错误消息。

针对计数的错误文本

错误消息也将出现在“错误列表” 窗口中。 可在菜单栏中选择“视图”>“错误列表”来显示此窗口。

“错误列表”窗口中的错误

代码缺少 std::cout 声明,可在 <iostream> 标头文件中找到该声明。

若要添加 iostream 标头,请在 #include "stdafx.h" 后输入此代码:

#include <iostream>
  1. using namespace std;
    

    你可能注意到了,输入代码时出现了一个框。 此框包含针对所输入字符的自完成建议。 此框是 C++ IntelliSense 的一部分,它提供了编码提示,包括类或接口的成员和参数信息。 你还可以使用代码段,它们是预定义的代码块。 有关详细信息,请参阅 Using IntelliSenseCode Snippets

    编辑器中已修复的代码

    修复该错误后, cout 下面的红色波浪线将消失。

  2. 若要保存对文件所做的更改,请按 Ctrl+S。

生成应用

生成代码十分简单。 在菜单栏上,依次选择“生成”>“生成解决方案”。 Visual Studio 生成 HelloApp 解决方案,并在“输出”窗口中报告进度。

生成 HelloApp 解决方案

调试应用程序
  1. 若要启用调试器,请选择菜单栏上的“调试”>“开始调试”。

    “调试”菜单上的“开始调试”命令

    调试器启动并运行代码。 在调试器停止运行时,控制台窗口(类似命令提示符的单独窗口)将显示几秒钟,但是将很快关闭。 若要查看文本,你需要设置一个断点以停止程序执行。

要添加一个断点

  1. 在编辑器中,将光标置于行 return 0; 上。 在菜单栏上,选择“调试”>“切换断点”。 还可单击左侧边距处来设置断点。

    “调试”菜单上的“切换断点”命令

    编辑器窗口最左侧边距中该代码行附近将显示一个红圈。

    窗口边距中指示的断点

  2. 若要启用调试,请按 F5。

    调试器启动,控制台窗口出现并显示单词 Hello

    控制台窗口中的 Hello 文本

  3. 若要停止调试,请按 Shift+F5。


一直在找这本Ivor Horton(霍顿)写的《Visual C++2008入门经典》文版的书,据说非常经典。今天有幸终于找到了,赶紧上传和大家一起分享。请下载过的朋友支持鉴定一下。 注意:网上那些所谓的《Visual C++2008入门经典》如果附件大小小于60M的,如果不是英文版那肯定是假的。 文件大小:136M 页数:1142页 共6个部分 如果喜欢,请购买正版! 《Visual C++2008入门经典》内容提要 内容简介: 本书系编程语言先驱者Ivor Horton的经典之作,是C++编程方面最畅销的图书品种之一,不仅涵盖了Visual C++ 2008编程知识,还全面介绍了标准C++语言和C++/CLI。本书延续了Ivor Horton讲解编程语言的独特方法,从读者可以学习Visual C++ 2008的基础知识,了解如何使用MFC进行本地ISO/ANSI C++ Windows应用程序开发以及如何使用Windows Forms进行C++/CLI Windows应用程序开发,并全面掌握在MFC和Windows Forms访问数据源的技术。此外,本书各章后面的习题将有助于读者温故而知新,并尽快成为C++高效程序员。 《Visual C++2008入门经典》图书目录 第1章 使用Visual C++ 2008编程 第2章 数据、变量和计算 第3章 判断和循环 第4章 数组、字符串和指针 第5章 程序结构(1) 第6章 程序结构(2) 第7章 自定义数据类型 第8章 深入理解类 第9章 类继承和虚函数 第10章 标准模板库 第11章 调试技术 第12章 Windows编程的概念 第13章 使用MFC编写Windows程序 第14章 处理菜单和工具栏 第15章 在窗口绘图 第16章 创建文档和改进视图 第17章 使用对话框和控件 第18章 存储和打印文档 第19章 编写自己的DLL 第20章 连接到数据源 第21章 更新数据源 第22章 Windows Forms应用程序进阶 第23章 在Windows Forms 应用程序访问数据源 附录A C++关键字 附录B ASCII码 附录C Windows消息类型
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值