我需要为我的一个C ++作业生成UML图。我正在使用Visio 2007,我在代表C ++指针时遇到问题。我找到了一种为数据类型添加后缀的方法,但是为我的程序中使用或返回的每个指针执行此操作相当费时。

基本上我正在尝试获取 -object1:Object * = NULL + Object():Object * ,而无需深入了解属性并添加 *每次到后缀字段。

我非常依赖Microsoft软件制作图表和编码,所以请不要建议我使用不同的软件。但是,如果Visual Studio 2003支持以比Visio更简单的方式制作UML图表,我不会反对使用Visual Studio,但请告诉我该选项的位置。

有帮助吗?

解决方案 2

一种解决方案是创建一个自定义数据类型,其中Object *作为名称,但需要为每个类完成。

其他提示

您可以让Visio将其数据文件保存为XML格式。然后你可以编写一个脚本,在任何你想要的地方进行*调整。根据您的模型的大小,这可能比您现在使用的繁琐的手动方式更快,特别是如果您已经拥有像Perl这样的语言的一些经验。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top