减少C++编译时间的方法
生活随笔
收集整理的這篇文章主要介紹了
减少C++编译时间的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
該博文為原創文章,未經博主同意不得轉載,如同意轉載請注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105112643
減少C++編譯時間
- 簡介
- 第一條: 刪除不必要的 #include
- 第二條:刪除不必要的一大堆私有成員變量,轉而使用 "impl" 方法
- 第三條:刪除不必要的類之間的繼承
- 小結一下
簡介
1.刪除不必要的#include,替代辦法 使用前向聲明 (forward declared )
2.刪除不必要的一大堆私有成員變量,轉而使用 “impl” 方法
3.刪除不必要的類之間的繼承
為了講清楚這3點,還是舉個實例比較好,這個實例我會一步一步的改進(因為我也是一點一點摸索出來了,如果哪里說錯了, 你就放心的噴吧,我會和你在爭論到底的,呵呵)
現在先假設你找到一個新工作,接手以前某個程序員寫的類,如下
// old.h: 這就是你接收的類//總結
以上是生活随笔為你收集整理的减少C++编译时间的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安徽水文信息网水情信息实时查(安徽水文信
- 下一篇: C++内联函数