跳至內容

C++ 最佳化/程式碼最佳化/編譯時最佳化

來自華夏公益教科書,一個面向開放世界的開放書籍
  • 如果可能,將重用程式碼放入 .cpp 檔案中,並作為可重用庫進行編譯,而不是將更多程式碼放置在標頭檔案中,以最大程度減少冗餘編譯。
  • 使用模板透過編譯您使用的介面部分來加速編譯時間,而不是始終編譯所有可能性,這裡的一個特定用例是宏。
  • 最小化包含的程式碼,僅包含您需要的準確功能,而不是使用包含所有內容的檔案
  • 使用前向宣告以避免包含檔案,因為它完全消除了程式碼的冗餘編譯。
華夏公益教科書