组织文件TO文件夹(模块编程)

时间:2013-07-01 05:14:24

标签: c++ .net visual-studio-2010 visual-c++ module

我现在正在创建一个visual c ++项目,我想在某种程度上安排文件。我试图创建文件夹,但似乎很难将它们变成visual studio,因为这些文件夹是空的,在包含到解决方案之后我才开始研究它们(比如Java包。你先添加它们并在其中加入代码) ,在同一个IDE中,同一个项目)。

似乎这种方式不起作用,因为我无法向include文件添加任何内容。所以我试着创建过滤器。它不是文件的物理鸿沟,但如果这是c ++社区代码的方式,那么我没有问题。否则可能是一个问题,因为这是我的大学项目。

所以,如果最好是“过滤器”,我如何从一个过滤器调用另一个过滤器?请看下面的例子

FilterFolder1

  • people.h
  • people.cpp

FilterFolder2

  • vehicles.h
  • vehicles.cpp

现在,我也有问题以这种方式安排这些东西。 Bceuase甚至我右键单击 FilterFolder1 并选择 Add - > C ++类仍然在该类的默认位置,头文件过滤器中的头文件和源文件过滤器中的cpp文件中创建该类。我不得不手动拖放这些文件来构建上述架构。

现在,我如何从人类班(people.h和people.cpp)打电话到车辆类(vehicles.h和vehicles.cpp),因为他们在两个文件夹中,我强迫他们看到如上所示?

我做的是对还是错?如果正确的话,上面的答案是什么?如果错了,组织文件和使用它的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

在您的情况下,文件夹和过滤器无关紧要。只需从人员班级打电话给车级,然后继续。如果您想组织逻辑代码,而不是实际,请使用namespaces