【发布时间】:2011-06-07 16:51:39
【问题描述】:
如果你是 C 程序员或精通 C 的 C++ 程序员,你能告诉我你从 C++ 程序员那里注意到的最常见的错误/模式/风格是什么?例如,您是否注意到 C 程序员编写的 C 程序与 C++ 程序员编写的 C 程序之间的区别?如果您能提供一份清单,说明 C++ 程序员对 C 的主要误解,我将不胜感激。
我想学习 C,但是虽然有 C++ 的背景会有所帮助,但我担心它也会受到伤害。我有一个奇怪的假设,除了一些关键字和库之外,我不需要学习其他任何东西,因为我知道 C++。我对有这种假设感到难过,因为我确实认识到 C++ != C,但是当我在 C++ 中使用 C 库或维护其他人的遗留程序 C++ 时,有时差异会变得模糊。
顺便说一句,我不是在问 C 中没有哪些 C++ 特性,或者我们/他们是否使用“malloc”而他们/我们是否使用“new”。
谢谢。
【问题讨论】:
-
您需要回到之前回答过的问题,寻找最相关的答案并点击旁边的复选标记。
-
@GWW,谢谢,我今天学到了一些东西!
标签: c++ c coding-style paradigms