C++ primer chapter 12
1. 设计思想
c语言
结构化编程
- 自顶而下设计
- 可移植
- 强调算法
C++
面向对象 OOP
- 强调数据
- 自下(类)向上(程序)
- 继承–重用
- 封装–数据保护
- 多态 重载 (运算符与函数)
泛型编程
- 模板
- 独立数据类型
- 通用结构算法工具
2. 源文件的扩展名
大写字母 C --> c++ 文件
小写字母 c --> c 文件
3. 编译链接
UNIX
CC xxx1.C //大写CC
CC xxx1.C xxx2.C //大写CC
LINUX
g++ xxx1.cxx
g++ xxx1.cxx -lg++ //有些需要链接c++库
g++ xxx1.cxx g++ xxx2.cxx
4. 头文件
5. 名称空间