C++程序设计语言--第九章:源文件和程序
来源:互联网 发布:入门手柄 知乎 编辑:程序博客网 时间:2024/05/22 15:15
1、分别编译
- 源程序首先进行预处理,预处理之后的结果被称为编译单位。
- 连接器是一个程序,它的工作就是将分别编译的部分约束在一起。
2、连接
在所有的编译单位中,对所有函数、类、模板、变量、名字空间、枚举和枚举符的名字的使用都必须保持一致。
头文件里可以包含:
- 命名名字空间
- 类型定义
- 模板声明
- 模板定义
- 函数声明
- 在线函数定义
- 数据声明
- 常量定义
- 枚举
- 名字声明
- 包含指令
- 宏定义
- 条件编译指令
- 注释
单一定义法则(One-Definition Rule,ODR)
3、使用头文件
4、程序
一个程序就是由连接器组合到一起的一组分别编译单位。
程序终止方式:
- 从main()返回
- 调用exit()
- 调用abort()
- 抛出一个未被处理的异常
- C++程序设计语言--第九章:源文件和程序
- C++程序设计语言读书笔记-C8 - 源文件和程序
- 《C++程序设计语言》9_源文件和程序
- 《C程序设计语言》第四章 函数和程序结构
- C语言程序与程序设计语言
- 源文件和程序
- C程序源文件注释格式
- C程序源文件注释格式
- 读书笔记:C程序设计语言,第二章:知识要点 和 课后题全解
- 《C程序设计语言》读书笔记第二章
- 【C程序设计语言】第二章 - 笔记
- 【C程序设计语言】第三章-笔记
- 复习9:源文件和程序
- C程序设计语言
- C程序设计语言
- C程序设计语言
- C程序设计语言
- C程序设计语言_Chapter1实例和练习题
- hibernate技术方案下提高系统的可伸缩性
- Div+CSS布局入门教程
- servlet 中文乱码终极解决方案
- 仿京东收获
- asp.net注册用户并不允许注册已有的用户
- C++程序设计语言--第九章:源文件和程序
- 侧边栏误删
- 验证码的使用
- 53c7,8xx.c not compiling in kernel 2.2.23
- asp 常见问题
- URL重写和验证码
- (转)myeclipse自动生成注册码代码
- 不明白
- 磁盘性能 -- IOPS 和 吞吐量 说明