我重用有類似這樣的語法代碼:#include一個在C項目中有效的目錄嗎?
#include "..\..\..\directory-name"
通常我們包括文件,但在這種情況下,目錄包括在內。
它是一個有效的語法,它會做什麼?
我重用有類似這樣的語法代碼:#include一個在C項目中有效的目錄嗎?
#include "..\..\..\directory-name"
通常我們包括文件,但在這種情況下,目錄包括在內。
它是一個有效的語法,它會做什麼?
所有#include
確實是打開文件,讀取內容,並取代#include
的注入這些內容進入預處理源文件。
所以不,嘗試#include
目錄是沒有意義的。
儘管它在語法上看起來正確,但預處理程序在您的情況下會嘗試打開directory-name
作爲文件。
當您包含「.....」時,它將搜索要包含在當前目錄中的文件以及您在IDE中設置的指定目錄列表。
據我所知,我認爲這將工作正常。 :)
不,這不適用於c語法,它不會打開任何目錄文件。 這在c中沒有任何意義。