有没有办法在C ++ / C#中自动将文件包含到所有源文件中?

时间:2015-04-02 09:56:19

标签: c++ include

我经常需要将包含我自己的定义和其他频繁代码的单个文件包含在每个其他源文件中。
据我所知,MSVS 2013以及其他编译器允许轻松地将多个文件合并到一个文件中,但是没有看到容易将一个文件包含在多个文件中。 目前我必须手动将频繁的代码文件包含在几十个文件中,因此我认为自己无知 必须有一种方法来指定“全局”文件,从任何地方都可以看到。并且考虑到编译器/链接器无论如何都要扫描项目中的所有cpp ...的事实 编辑: 根据下面的评论,如何在MSVS中实现“强制包含”,如GCC的-include论证?

1 个答案:

答案 0 :(得分:0)

我在这里找到了我需要的东西:
https://msdn.microsoft.com/en-us/library/8c5ztk84.aspx
我对其进行了测试,并对#include的{​​{1}}进行了评论,即经常使用的代码,但没有显示任何错误。
谢谢你的时间和想法。