虚拟化虚拟机WTLSTLATLVisual C++ 7.1Visual C++ 8.0Visual C++ 7.0C++/CLIWindows 2003Windows 2000Windows XPMFC初学者开发Visual StudioWindowsC++.NET
编程 C++ 所需的技能和概念
学习C++编程技能和概念,面向初学者和中级,逐步指导
第一天:入门
今天你将学到
- 为什么 C++ 是软件开发中新兴的标准
- 开发一个 C++ 程序的步骤
- 如何输入、编译和链接你的第一个可运行的 C++ 程序
C++ 简史
自二战期间制造第一批电子计算机用于炮弹弹道计算以来,计算机语言经历了巨大的演变。早期,程序员使用最原始的计算机指令:机器语言。这些指令由长串的 1 和 0 组成,汇编器被发明出来将机器指令映射到人类可读且易于管理的助记符,例如 ADD 和 MOV。后来,出现了更高级的语言,例如 BASIC 和 COBOL。一些语言,例如 Microsoft Visual Basic,将解释器称为运行时库。Java 将其运行时解释器称为虚拟机 (VM),但在这种情况下,VM 由浏览器提供(例如 Internet Explorer 或 Netscape)。C++ 的解释器会在读取程序时翻译它,将程序指令或代码直接转化为动作。编译器将代码翻译成中间形式。这一步称为编译,它生成一个目标文件。然后编译器调用链接器,将目标文件转换为可执行程序。
解决问题
程序员今天被要求解决的问题与 20 年前程序员解决的问题完全不同。在 20 世纪 80 年代,程序被创建来管理大量的原始数据。编写代码的人和使用程序的人都是计算机专业人士。今天,计算机被更多的人使用,而且大多数人对计算机和程序的工作方式知之甚少。
你的第一个 C++ 程序:“Hello World”
传统的编程从在屏幕上写入“Hello World”或该语句的变体开始。
构建 Hello World 项目
要创建和测试 Hello World 程序,请按照以下步骤操作
- 启动编译器。
- 从菜单中选择 文件,新建。
- 选择 Win32 控制台应用程序并输入项目名称,例如 Example 1,然后单击确定。
- 从选项菜单中选择一个空项目,然后单击确定。
- 从菜单中选择 文件,新建。
- 选择 C++ 源文件并将其命名为 ex1。
- 输入代码,如“Listing 1.1”所示。
- 选择 构建,生成 Example1.exe。
- 检查你没有构建错误。
- 按 Control+F5 运行程序。
- 按空格键结束程序。
注意:在准备你的第一个 C++ 程序时,你需要一些东西:一个编译器、一个编辑器,例如 Microsoft Visual C++。
//Listing 1.1
#include <iostream>
int main()
{
std::cout << "Hello World!\n";
return 0;
}
历史
- 2003 年 5 月 8 日:初始发布