降低编译时间的几条方法
摘要:
关于include的原则最多,因为包含头文件相当于将代码复制到本文件来编译,而头文件又经常是用来被别人包含的,所以工程文件多了,每个文件都有include链(包含的文件又include了其他文件),该链条不会止步于你工程,而会延伸到你所有使用的第3方库里面。A.能够去掉的include就去掉。说明:1.代码编写过程中或多或少都有一些历史遗留的不必要的头文件包含在你的文件里面,找到他们并去掉之。 2.去掉include链里面重复的include 。B.能够在cpp里面include的头文件不要在头文件里面include。说明:尽量去掉每个cpp会被串起来的头文件膨胀的机会。C.能够用前向声明的就 阅读全文
posted @ 2011-10-27 23:22 sssit-dev 阅读(263) 评论(0) 推荐(1) 编辑