如何为基于 C++ 模板的代码绘制 UML 类图?(如 TMP)

Jeo*_*hum 6 c++ templates uml modeling instantiation

我为 C++ 绘制了 UML,就像UML distilled 所教的那样。

在我学习模板编程之前,这本书就足够了。但是在我学习模板编程包括模板元编程的时候,我终于遇到了这个问题。

  • 是否有任何已知的方法来绘制模板的实例化?
  • 表达模板实例化的最佳方法是什么?

https://github.com/Jeonghum/tmplguide/tree/master/inherit

从这个页面你可以找到我画的UML图

继承/命名tmpl.cpp

这是《C++ 模板 - 完整指南》这本书的一个例子,如果你能以这个为例来解释,那将是最好的。

我使用 StarUML。