我们在visual studio中,创建了一个源文件"Math.cpp",代码如下所示:
这个源文件是可以编译通过的。然后,我们将第5行的右括号删除,如下所示:
然后,我们创建一个头文件"Endbrace.h",代码如下所示:
接着,我们在 "Math.cpp"的第5行加上一个#include,如下所示:
然后,我们在"Math.cpp"的properties中,生成预处理后的产物:
编译后,会生成一个"Math.i"的文件,文件内容如下所示:
在 "Math.i"文件中,可以看到将"Endbrace.h"文件的}放到了"Math.cpp"中。