我一直在使用spice3f5源代码,我注意到存在一个不祥的suffix.h
头文件,它几乎包含在每个.c文件中。除了评论/* Null file */
之外,此文件不包含任何内容。这样做的目的是什么?它甚至有目的吗?我在网上找不到任何关于它的东西,这一直困扰着我!
答案 0 :(得分:1)
这是基于假设和部分个人经历
该头文件用于扩展代码库的灵活性和健壮性。
一旦您需要添加新的MACRO,前向声明,您只需在suffix.h
文件中添加即可。无需更改任何现有来源[
。c ] file, as the
suffix.h`已经存在。