1.4集成开发环境简介

时间:2021-08-05 23:07:29

特此声明:以下内容出自《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大大减少了为应用程序建立图形用户界面所需的工作。