是否可以在一个 .cpp 文件中定义多个类?

新手上路,请多包涵

我正在为学校做一个项目,讲师坚持将所有代码放入一个 .cpp 文件中(以便于他的评分)。我想在这个文件中定义多个类。我这样做会遇到任何问题吗?

原文由 Chad 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.6k
2 个回答

没有你必须遵循的规则(就像在 java 中一样)。您可以随意在您喜欢的命名文件中放置和命名类(除了后缀)。

但是,如果这是良好做法(不是!),那是另一个问题。

原文由 RED SOFT ADAIR 发布,翻译遵循 CC BY-SA 2.5 许可协议

是的,你可以毫无问题地做到这一点。多类或嵌套类。

原文由 Steve Zhang 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题