<分区>
我的项目有几个头文件。大多数 C 源文件都包括所有,因此几乎每个源文件都包含以下行:
#include "add.h"
#include "sub.h"
#include "mul.h"
#include "div.h"
#include "conv.h"
#include "comp.h"
// etc.
是否应该将其移动到某些 all.h
或类似的地方?有一个更好的方法吗?
标签 c
<分区>
我的项目有几个头文件。大多数 C 源文件都包括所有,因此几乎每个源文件都包含以下行:
#include "add.h"
#include "sub.h"
#include "mul.h"
#include "div.h"
#include "conv.h"
#include "comp.h"
// etc.
是否应该将其移动到某些 all.h
或类似的地方?有一个更好的方法吗?
最佳答案
在每个.c
文件中,应该很容易知道它需要什么。按照您的方式进行操作,您可能会忘记它需要的内容,而另一位同事将需要查找该文件。
换句话说,您不应该这样做,因为您的代码会变得不清晰。
关于c - 优化包含在 C 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42292683/