&引用;tc"&引用;";C程序的文件

&引用;tc"&引用;";C程序的文件,c,C,我第一次在C库中遇到以.tc和.th结尾的文件(,这里只列出了.tc文件。要查看.th文件,必须下载其源代码。它们位于vl目录下。)。只是想知道它们是什么意思,与普通的.h和.c文件有什么关系 谢谢和问候 他们将这些文件用作模板,而不是直接编译这些文件,而是在设置影响最终结果的#定义之后#包含在相应的.c或.h文件中 其中一个例子是在美国发生的事情。它们两次包含相同的mathop_sse2.tc,但第一次FLT定义为VL_类型_DOUBLE,第二次定义为VL_类型_FLOAT。这样他们就避免了为

我第一次在C库中遇到以.tc和.th结尾的文件(,这里只列出了.tc文件。要查看.th文件,必须下载其源代码。它们位于vl目录下。)。只是想知道它们是什么意思,与普通的.h和.c文件有什么关系


谢谢和问候

他们将这些文件用作模板,而不是直接编译这些文件,而是在设置影响最终结果的#定义之后#包含在相应的.c或.h文件中


其中一个例子是在美国发生的事情。它们两次包含相同的mathop_sse2.tc,但第一次FLT定义为VL_类型_DOUBLE,第二次定义为VL_类型_FLOAT。这样他们就避免了为不同的类型重复完全相同的代码。

看起来这些文件很可能是用

编写的真的吗?它们可以在gcc中编译。可能只是从项目中排除文件的快速解决方法。那么.th和tc之间有什么区别呢?.th文件不包含代码,只包含定义和声明。tc文件具有实际的C代码。