k06*_*06a 2 c++ header graph include header-only
我想在.hpp中编写代码而不分离为.h和.cpp
我不想手动编写#include ...
包含我的项目模型的图形的图像(如mvc的一部分)附加.
我用这个应用程序生成图表(可以在没有MSVS的情况下工作!).

如何包括图形应该是什么样的?像一棵树?
如何不手动编写包括C#或Java?
Mar*_*k B 11
不幸的是,你可能使用了错误的语言.将类定义与实现分开时,有些事情在C++中更容易实现.即使使用前向声明,您仍然可能会遇到循环依赖,只能通过将实现移动到单独的文件中来解决.
如果你想编写惯用的Java,只需用Java编写即可.如果你不想使用C++语言,你必须在其约束下工作.