我對編程感興趣,特別是我熱衷於學習的C++,雖然在我研究過的所有課本或外部鏈接之外,我似乎無法找到它。C++包含一個來自外部命名空間的類
在這裏。
如果我有兩個類(類A & &類B)
A類具有名稱空間A_NS; B類有一個命名空間B_NS;
這兩個類都位於國外的文件夾
A類 - > fileA.h(FolderA) B類 - > fileB.h(FolderB中)
我的問題是:在 類A,我怎麼能#include<B_NS/fileB.h>
我想引用我的fileB.h通過一種通用的接口?這是我在這裏使用的命名空間嗎? 我不想使用文件夾名稱,例如<folderB/fileB.h>
因爲實際上這個文件夾是幾個目錄下來的。
我只是不知道如何包含它,我想知道是否命名空間可以做到這一點,因爲我有不同的目錄中的文件數量,我想在一種常見的名稱下耦合,如果這是有道理的^^
我很抱歉,這是我在Stackoverflow上的第一篇文章,我發現很難清楚地說明我的問題,但如果有人可以請提供一些幫助,我會非常感激。
指定您的編譯器和操作系統可能會有所幫助。 –
包含目錄選項你正在尋找什麼? –
我不認爲你的意思是「命名空間」。 –