二者之間的差異#include

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

C++服務端程式設計程式設計

#include <filename>

預處理器會以與實現無關的方式進行搜尋,它會搜尋編譯器預先指定的目錄。此方法通常用於包含標準庫標頭檔案。

#include "filename"

預處理器會在包含指令的檔案所在的目錄中進行搜尋。如果搜尋失敗,它會開始像 #include <filename> 形式一樣工作。此方法通常用於包含你自己的標頭檔案。

更新於: 30-7-2019

3K+ 瀏覽量

開啟您的 職業生涯

完成課程即可獲得認證

開始學習
廣告