Visual C ++ 6.0的优秀UML或ReverseEngineering语言是什么?
我必须建立另一个大于50K行和吨类的代码。 他几乎没有文件。我需要制作一张地图,看看一切都是如何交织在一起的。
我正在寻找用于阅读项目代码的软件包,并生成类的地图并显示事物的相关性。
谢谢
答案 0 :(得分:0)
嘿我也对这个话题感兴趣,所以做了一点搜索: http://msdn.microsoft.com/en-us/library/aa140255(v=office.10).aspx
答案 1 :(得分:0)
我使用过Poseidon UML(http://www.visual-paradigm.com/solution/freeumltool/?src=google&kw=UML&mt=b&net=g&plc=&gclid=CNnmsMr9w6sCFQhrgwod9GFy5w) 。我也喜欢Rational(http://www.ibm.com/developerworks/rational/library/769.html)
您尝试记录C ++可能会失败,因为UML在特定实现方面存在问题。你可以得到一个近似值。
我也喜欢LePus3(http://www.lepus.org.uk/),它不是UML,但它似乎更好地逆向工程。