在C / C ++中检测多余的#includes?
我经常发现文件的标题部分一直变得越来越大但它永远不会变小。在源文件的整个生命周期中,类可能已经移动并被重构,很可能有很多#includes不需要在那里再存在。将它们留在那里只会延长编译时间并增加不必要的编译依赖性。试图弄清楚哪些仍然需要可能是相当繁琐的。
#includes
是否有某种工具可以检测多余的#include指令并建议哪些可以安全删除?lint可能这样做吗?
慕标5832272
摇曳的蔷薇
相关分类