我目前正在开发一个 C++ 项目,并且经常使用模板。 现在我想知道我是否应该开始更多地担心/cleaningup深层#include树。
删除不需要的包含后,在我的 .cpp 文件上运行 C 预处理器
gcc -E
后的代码大小是:
如果这些是大/小行数,有一些标准吗? 什么时候值得更积极地减少#includes?
有多少行代码并不重要。重要的是“您”是否觉得构建时间可以忍受。如果编译时间太长,那么您需要加快速度,例如消除不需要的包含。 但是只要构建时间没有问题,为什么还要担心是否包含太多呢?