【发布时间】:2013-03-22 22:12:51
【问题描述】:
相对于What are the advantages of using more then 1 code file for a project? (C++),我想知道不使用多个代码文件(例如 C++ 项目)是否有(技术或其他)优势?
拆分成几个文件只是人为的事情吗?在可见性/优化方面,机器一次处理所有这些不是更好吗?
【问题讨论】:
-
那是他链接到的问题;)
-
正是这个问题引发了我一段时间以来一直在想的问题。而且我认为这不仅仅是与那边的答案相反。
-
@pst with machine 我的意思是对文件的任何处理(编译,还有解析和其他)。
-
我真的很困惑,为什么您认为这个反向问题的答案与另一个问题的答案完全相反。我考虑投票重新开放,因为乍一看这显然不是重复的。此外,你有超过 3k 的代表,大概知道重复,并且自从你链接到它之后已经阅读了另一个问题。但是,我无法想象这里还能说什么不适用于那里。因此,如果您想重新打开它,解释会很好。
-
@CodyGray 我的问题实际上是将所有源代码放在一个文件(或一个编译对象)中是否有好处。以不同的方式问我最初的想法,我可以问在一个编译过程中处理所有文件是否具有优势,从而为编译器提供最大的可见性,使其更好地完成工作。另一个问题让我更普遍地提出了这个问题。也许太笼统了。我该怎么做才能得到更好的答案?
标签: c++ code-organization