标签: visual-studio visual-studio-2010 visual-c++
我来自c#背景,我正在学习VC ++。在c#中我们只有“添加一个新文件夹”而没有“添加新过滤器”这样的东西。在VC ++中,我们可以添加新文件夹或新过滤器。
过滤器的原因是什么?是否只是为了帮助稍后在组合项目时进行链接,因此您只需要为每个文件夹添加一个“附加包含目录”而不是一个,同时保持解决方案资源管理器的各种过滤器整洁? MS在解决方案资源管理器中创建过滤器概念的主要原因是什么?
那里的最佳做法(或共识)是什么,您是否希望将代码文件分成文件夹或过滤器?为什么呢?