nep*_*tom 9 c++ drawing struct pointers
我想知道你用什么来描绘C/C++中不同实体之间的关系.这可能是一个非常广泛的问题,因此我将尝试更多地澄清我的问题并举例说明.
作为用户,我正在寻找一些简单的东西,让我以非正式的方式轻松地绘制容器,指针等.目的是记录一些结构关系,将它们传递给初级开发人员.看一下图纸应该加速对代码的理解.
我此时的解决方案是使用:
1)纸和铅笔.2)Microsoft PowerPoint/Word Autoshapes.3)免费软件.
其他可能是:
4)Microsoft Visio,但我的公司没有许可证.5)UML工具.我不想这样走.这就是我所说的更正式的解决方案.我知道像Rational Rose这样的工具是xxx,我尝试过boUML和紫罗兰,它们在某些部分很好,但我更喜欢选项1),2)或3)的灵活性.
最后,让我写下一个更具体的例子:
让我说我要绘制一个包含另一个地图作为映射值的地图,并且该结果包含一个结构作为映射值,它包含一个类型的指针向量和一个指向其他类型的指针.此外,还存在其他结构,这些结构保存指向前一个映射所指向的对象的指针,因此存在从不同位置指向的对象.
这只是我的一个例子,但你可以轻松地从你体验到一个.
您将使用什么来描绘此示例或您处理的其他类似示例?
最好的问候,托马斯.