2
A
回答
5
这通常是编译器指定的东西。然后
qq.c:
#include <qq.h>
int main (void) {
return 0;
}
1/qq.h:
#error file number 1
2/qq.h:
#error file number 2
,当你编译它们:例如用gcc,您可以创建以下文件
pax> gcc -I1 -I2 -o qq qq.c
In file included from qq.c:1:
1/qq.h:1:2: #error file number 1
pax> gcc -I2 -I1 -o qq qq.c
In file included from qq.c:1:
2/qq.h:1:2: #error file number 2
换句话说,它在其中包括指定路径的顺序(与-I
),它决定了搜索的顺序(还有其他一些事情,比如头文件是否与系统头文件一样被命名,但是他们在这里不需要关注我们)。
相关问题
- 1. 库包含具有相同标题名称的路径
- 2. 如何包含两个不同的包含两个具有相同名称的不同类的头?
- 3. 在Java中具有相同名称的多个响应标头
- 4. UNIX:在同一路径上具有相同名称的两个目录?
- 5. 具有两个具有相同名称的目标的Makefile
- 6. 删除具有相同名称但路径不同的Cookie
- 7. 具有相同名称但不同的路径
- 8. MVC4路由包含具有相同名称的控制器的2个区域
- 9. 设置多个具有相同名称的HTTP标头?
- 10. 两个在不同文件中具有相同名称的类?
- 11. 两个目标具有相同名称的一个Makefile
- 12. 如何在不同的包中导入两个具有相同名称的类?
- 13. Twig包含具有级联的可变路径名称
- 14. 生产中具有相同名称的两条路线。 (Heroku)
- 15. 具有相同名称的CodeIgniter路由
- 16. VS2017 - 有效载荷包含两个或多个文件具有相同的目标路径
- 17. XML具有相同名称的两个标签
- 18. 从不同包中导入两个具有相同名称的不同类
- 19. 如何在同一路径中动态创建包含具有相似名称的文件的对象?
- 20. 架构不能包含两个全球组件具有相同名称
- 21. 删除具有相同路径和名称的节点
- 22. 具有相同名称的程序集忽略提示路径
- 23. 可能使用两个具有相同名称和相同包的java类?
- 24. 具有两个相同名称列的两个表的输出
- 25. 两个bean具有相同名称在不同的上下文
- 26. 使用两个具有相同名称和相同名称空间的DLL
- 27. python:两个模块和类在不同的包下具有相同的名称
- 28. 如何在Jinja2中包含具有相对路径的模板
- 29. 包含具有相同名称的列的数据框列表
- 30. JPA如何识别两个具有相同名称但不同包中的类?