一个头文件中包含另一个大头文件有什么坏处 ?

[复制链接]
查看11 | 回复1 | 2012-6-18 23:06:00 | 显示全部楼层 |阅读模式
个人理解1) 编译速度会变慢很多2) 头文件互相依赖过多时,其中一个头文件改了,就会导致大量的cpp要重新编译.而尽量只在cpp中包含, 就有能把依赖关系降到最小. 当你需要维护一份几十万行的代码时, 你就知道这种影响有多大了. 我曾整理一个工程, 只是简化了头文件的依赖, 编译速度立马上升3倍....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行