我现在正在创建一个visual C++项目,并且我想使某种方式来安排文件。我试图创建文件夹,但它似乎很难让它们进入visual studio,因为这些文件夹是空的,并且在包含到解决方案后,我只会对它们进行工作(比如Java程序包),首先将它们添加并添加代码,在同一个IDE中,同一个项目)。组织文件到文件夹(模块编程)
看来这种方式不起作用,因为我无法向包含文件添加任何内容。所以我试图创建过滤器。这不是文件的物理鸿沟,但如果这是C++社区代码的方式,那么我没有问题。否则可能是一个问题,因为这是我的大学项目。
因此,如果最好的情况是“过滤器”,我怎样才能从一个过滤器调用到另一个过滤器?请看下面的例子
FilterFolder1
- people.h
- people.cpp
FilterFolder2
- vehicles.h
- vehicles.cpp
现在,我也遇到了以这种方式安排东西的问题。 Bceuase即使我用鼠标右键单击FilterFolder1并选择添加 - > C++类仍然会创建一个类在它的默认位置,在源文件过滤头文件滤波器和CPP文件头文件。我不得不手动拖放这些文件来制作上述架构。
现在,我怎样才能从人类(people.h和people.cpp)调用车辆类(vehicles.h和vehicles.cpp),因为他们在两个文件夹中,我强迫他们看到上面的样子?
我所做的是正确还是错误?如果正确,那么对于上面的答案是什么?如果错了,组织文件和使用它的正确方法是什么?
您是否在解决方案资源管理器中尝试过“显示所有文件”clicky thingy?如果没有,那就试试吧。然后右键单击解决方案资源管理器上的某个区域或项目,为您提供便于处理实际文件夹/目录的便利工具。 –
@MarkGarcia:我需要“包含”他们吗?在“查看所有文件” - >包含在项目中右键单击文件夹? –