【发布时间】:2011-10-13 13:09:58
【问题描述】:
我想在 .hpp 中编写代码,而不分离 .h 和 .cpp
- 我做到了。我仅将 .cpp 用于静态类字段定义
我不想手动编写#include ...
- 我尽可能使用转发声明。
- 我的每个 .hpp 文件都包含一次 #pragma。
- 但是,当我的项目增长到 40-50 个类时,我看到了包含图的问题。定义有一些错误。
附加了我的项目模型的包含图(如 mvc 的一部分)的图像。
我使用this app 生成图形(可以在没有 MSVS 的情况下工作!)。
包含图应该是什么样子?像一棵树?
如何不手动编写包含,例如在 C# 或 Java 中?
【问题讨论】:
标签: c++ graph header include header-only