特此声明:以下内容出自《Visual C++ 2013 入门经典》(第七版),我只是摘抄出来。
1.IDE(集成开发环境):编辑器,C++编译器,连接器,库(标准C++库和Microsoft库)。
2.编辑器:提供创建和编辑C++源代码的交互式环境。
3.编辑器常见功能:代码会自动使用标准的缩进量和空格来布置。这是代码的默认布局,也可以从菜单中选择Tools|Options,在打开的对话框中自定义代码组织方式。
4.编辑器常见功能:能自动识别C++语言中的基本单词并根据其类别给它们分配一种颜色。
5编辑器常见功能:IntelliSense会在用户输入代码时进行分析,用红色波浪线标记出不正确的地方或IntelliSense不能识别的单词,提供在代码中输入什么选项的提示
6.编译器:将源代码转换为目标代码,并检测和报告编译过程中的错误。可以检测无效或不可识别的程序代码引起的错误和结构性错误。
7.编译器:输出的目标代码存储在扩展名为.obj的目标文件中。
8.链接器:组合编译器根据源代码生成的各种模块,从作为C++组成部分提供的标准库中添加所需的代码模块,并将所有模块整合成可执行的整体,放在.exe文件中。
9.链接器:也会报告错误,如程序缺少某个组成部分,引用了不存在的库组件。
10.库:是预先编写的例程集合,它提供专业制作的标准代码单元,支持并扩展了C++语言。可以将这些代码合并到自己的程序中,以执行常见常见操作。
11.标准C++库:定义了一组为所有ISO/IEC标准C++编译器所公用的基本例程(sqrt(),sin(),分类字符,比较字符串),定义了数据类型和标准模板,以生成定制的数据类型和函数
12.Micrsoft库:Windows桌面应用程序是由MFC的库支持的。MFC大大减少了为应用程序建立图形用户界面所需的工作。