头文件
像iostream
这样的文件称之为包含文件(include file),由于他们被包含在其他文件中,所以也称之为“头文件”。
c++的编译器自带了很多的头文件,每个头文件都支持一组特定的工具。
具体看下表。
头文件类型 | 约 定 | 示例 | 说 明 |
---|---|---|---|
C++旧式风格 | 以.h结尾 | iostream.h | C++程序可以使用 |
C旧式风格 | 以.h结尾 | math.h | C、C++程序可以使用 |
C++新式风格 | 没有扩展名 | iostream | C++程序可以使用,使用 namespace std |
转换后的C | 加上前缀c,没有扩展名 | cmath | C++程序可以使用,可以使用不是C的特性,如 namespace std |
:-)