2011-05-10 78 views
0

我很好奇在Visual Studio C++中通過「屬性頁」對話框添加引用。特別是添加'類庫',甚至更多'名稱空間'。C++:'添加引用'到名稱空間(和類庫)?

在我正在閱讀它說'類庫和'命名空間'可以這樣引用 - 我可以看到'類庫'的參考是什麼(引入一個dll可以訪問它的'.h'文件等 - 糾正我,如果我錯了)。但是引用一個名字空間是做什麼的?我明白'使用'聲明允許你不再限定名字空間 - 這是'引用命名空間'的另一種方式嗎?

澄清我的意思是「引用」: 我在討論何時在解決方案資源管理器中右鍵單擊某個項目,然後選擇「引用」,然後打開「屬性頁」對話框,最後選擇'添加新參考...'按鈕。

+0

這是.Net嗎? '類庫'聽起來像.Net的東西。如果不是,請澄清它們在哪裏,我沒有在我的項目設置中看到它們。 – Arelius 2011-05-10 20:14:38

+1

你確定你使用C++嗎? – 2011-05-10 20:15:04

+0

是的.Net。 '類庫'僅僅意味着一個充滿了我相信的類的.dll文件。是的,我正在使用C++。我正在談論何時在解決方案資源管理器中右鍵單擊項目並選擇「參考」,然後打開「屬性頁」對話框,最後選擇「添加新參考...」按鈕。 – 2011-05-10 20:33:03

回答

1

.NET中的「添加引用」與正常C++中的某種程度上類似#include。它允許您在另一個.cs文件中使用類和名稱空間,該文件不在項目中,例如系統庫。
如果你正在編寫正常的C++,不要擔心。

+0

我在下面的權利?使用#include ing時,文件必須與正在執行#include ing的文件位於同一個目錄中。但使用「添加引用」時,即使它位於不同位置,您仍然可以使用所選文件。這是基本的區別嗎? – 2011-07-12 19:38:08

+0

凹凸。 [以前的評論被回答時將刪除...] – 2011-07-14 20:04:48

相關問題