大型c ++文件有哪些风险?

时间:2015-10-16 18:28:12

标签: c++

我问了一个关于全局变量的问题,其中一个答案提出了另一个问题,那就是非常大的cpp文件的风险是什么?

这里关注的是程序的可维护性还是别的什么?

My original question

2 个答案:

答案 0 :(得分:2)

只有可维护性。没有编译问题,因为编译器将所有#include文件组合到一个翻译单元然后编译它是很常见的。因此,在进入后期编译阶段之前,每个.cpp文件最终会比输入大许多倍。

答案 1 :(得分:0)

对于一个致力于他自己的程序的单个程序员来说,当尺寸成为问题时,个人选择。对于某公司的程序员团队,为应用程序提供一些合理数量的C ++文件允许每个团队成员并行处理单独的文件。虽然有些工具集可以合并对同一源文件进行的单独编辑,但是处理潜在的冲突(某人必须检查和/或修复冲突)是一个问题。