跳至内容

C++ 优化/代码优化/编译时优化

来自维基教科书,一个面向开放世界的开放书籍
  • 如果可能,将重用代码放入 .cpp 文件中,并作为可重用库进行编译,而不是将更多代码放置在头文件中,以最大程度减少冗余编译。
  • 使用模板通过编译您使用的接口部分来加速编译时间,而不是始终编译所有可能性,这里的一个特定用例是宏。
  • 最小化包含的代码,仅包含您需要的准确功能,而不是使用包含所有内容的文件
  • 使用前向声明以避免包含文件,因为它完全消除了代码的冗余编译。
华夏公益教科书