#incllude<file.h>:
在标准路径下查找
搜索顺序不同,尖括号搜索系统目录;表示该文件保存在编译器指定的标准头文件存放处。例如,Microsoft Visual C++ 把语言的头文件保存在 \Program File\Microsoft Visual Studio\VC98\Include 文件夹中咯。当Visual C++ 遇到一个<文件名>时,它自动到该文件夹中查找文件。
#include"file.h":
在当前路径下查找
先搜索当前目录,再搜索系统目录。编译器希望知道该文件的全路径名。如果文件位于项目文件夹中(对于Visual C++的情况)。就不需要指明路径咯。
本文介绍了C++中使用尖括号与双引号包含头文件的区别:尖括号搜索系统目录,通常用于标准库头文件;双引号先搜索当前目录,适用于本地或项目的自定义头文件。
2385

被折叠的 条评论
为什么被折叠?



