头文件的包含
来源:互联网 发布:w10打开软件防火墙 编辑:程序博客网 时间:2024/04/26 05:21
头文件的包含有两种方式
1.#include <filename>
此种方式意味着 编译器 去其定义的标准位置查找该头文件。标准位置有编译器规定,其说明文档应有说明。用户也可以修改标准位置和添加新的位置。
对于运行于UNIX上的C编译器而言,标准位置一般是指/user/include目录。
2.#include "filename"
标准允许编译器自行决定是否把本地形式的#include和标准形式的#include区别对待。用户可以对本地头文件先使用一种特殊的处理方式,如果失败,编译器再按照标准形式的处理方式进行处理。
常见的策略就是在源文件所在的当前目录进行查找(gcc 测试发现当前目录的子目录也是会去查找的) ,如果没有找到,再去标准位置查找。
既然如此,何不全用双引号呢?第一,尖括号可以缩短标准库头文件的查找时间。第二,尖括号可以提示信息,说明这是一个标准的库头文件。
- 头文件的包含
- ACE 的头文件包含
- 头文件包含的区别
- 头文件包含的含义
- 头文件的包含顺序
- mfc包含的头文件
- ACE 的头文件包含
- C++ 头文件的包含
- 头文件的包含顺序
- 关于头包含头文件的问题
- 关于头文件文件包含的问题
- 文件包含 与 头文件的写法
- 文件包含与头文件的写法
- 一个包含所有c++的头文件的头文件
- 防止重复包含头文件的问题
- 关于相互包含的头文件
- 头文件包含的一个小细节
- WTL头文件中包含的类
- 恋爱婚姻法则与职场规则
- JS设计模式(三)
- Windows DOS命令
- GPRS
- Windows中主流的调试器介绍
- 头文件的包含
- X.25网络
- 在Ruby中使用冒泡法进行排序
- Delegate 委托 C#
- 实现split功能的函数
- Informix的字段类型
- log4net
- 收藏BLOG
- Informix datetime 类型简介