我想在 .hpp 中编写代码而不分离 .h 和 .cpp
- 我做的。我仅将 .cpp 用于静态类字段定义
我不想手动编写#include ...
- 我尽可能使用前向声明。
- 我的每个 .hpp 文件都包含一次 #pragma。
- 但是,当我的项目增长到 40-50 个类时,我看到了包含图的问题。定义有一些错误。
附有我的项目模型(如 mvc 的一部分)的包含图的图像。
我使用这个应用程序生成图形(可以在没有 MSVS 的情况下工作!)。
包含图应该是什么样子?像一棵树?
如何不手动编写包含,例如在 C# 或 Java 中?