【发布时间】:2012-01-10 15:32:31
【问题描述】:
C++ 和 C 中的翻译单元有什么区别吗?
在其他帖子中,我读到头文件和源文件构成了一个翻译单元,但是 可以单独将源文件称为 C++ 中的翻译单元,其中它包含一个文件中的所有定义吗?
【问题讨论】:
-
预处理的源文件是翻译单元。
-
@KerrekSB 这不是答案吗?
-
不,只是有时我认为“答案”应该包含最少的文字,当我没有那么多话要说时,我只是评论......
-
@KerrekSB,你说得有道理。不过,我认为这是以尽可能短的文本传达信息的问题。您的评论(在我看来也是如此)完美地回答了描述。
-
@MichaelKrelin-hacker:确实,有些“著名答案”是单行的……称之为个人不情愿;我所做的大多数事情背后都没有复杂的原因:-)