注册 登录
编程论坛 C++教室

[求助]头文件中与“”有什么区别???????

darenwu12345 发布于 2007-04-07 14:39, 1321 次点击
今天,老师问我们在头文件中<>与""有什么区别竟无一人知道!!汗颜   求助
6 回复
#2
PcrazyC2007-04-07 14:50
<>是在库函数目录查找头文件,而""是从当前目录开始查找头文件,若找不到,再到库函数目录中去找,再找不到就报错
#3
darenwu123452007-04-07 14:58
Is that  all???     By the way, thanks!!!!1
#4
wfpb2007-04-07 15:09

2楼有点疏漏
你可能没有注意到include环境变量吧?

<>是以include环境变量为开始查找头文件,而""是以当前目录为起点开始查找头文件

#5
jasonxie2007-04-08 16:53
就是搜索头文件的顺序问题吧
如果是<>,则从STL中开始搜索,“”则是从用户定义的类中开始搜索。
#6
m000002007-04-09 18:36
支持四楼的
#7
I喜欢c2007-04-09 22:18
正确的说:

<>编译器从标准库路径开始搜索
""编译器从用户工作路径开始搜索!
1