二者之间的差异#include

以及 C/C++ 中的 #include "filename"?

C++服务端编程编程

#include <filename>

预处理器会以与实现无关的方式进行搜索,它会搜索编译器预先指定的目录。此方法通常用于包含标准库头文件。

#include "filename"

预处理器会在包含指令的文件所在的目录中进行搜索。如果搜索失败,它会开始像 #include <filename> 形式一样工作。此方法通常用于包含你自己的头文件。

更新于: 30-7-2019

3K+ 浏览量

开启您的 职业生涯

完成课程即可获得认证

开始学习
广告
© . All rights reserved.