假设我正在处理一个相当复杂的类(class)。一半的方法已经完成并经过测试,但我仍在开发另一半。如果我将完成的代码放在一个 cpp 中,将其余代码放在另一个 cpp 中,那么当我仅更改“正在进行的”cpp 中的代码时,Visual Studio(或任何其他 IDE)编译速度会更快吗?
谢谢!
最佳答案
是的,我相信 Visual Studio 会增量编译,因此只要您点击“构建”而不是“重新构建全部”,您就应该通过拆分来获得更快的编译时间。
但是,由于代码分解的原因,您确实应该分开,即每个类应该有一个单一的目的等等......我相信您知道。
关于c++ - 将代码拆分为多个 .cpp 会减少编译时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1501446/