2011-05-10 88 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

相关问题