2011-02-03 49 views
3

我正在寻找一个程序来帮助我在C++中调试一棵树。我的树有成千上万的节点,我想查看它形成的树并查看问题节点和分支。操作系统无关紧要。任何人都知道一个可以做到这一点的程序?可视化C++数据结构

回答

1

不知道你是在什么平台上,但DDD与此相当不错的,虽然不能说其对庞大的集性能什么。

+0

啊是的。很长一段时间,因为我上次使用它。我不记得图形视图然后... – neuro 2011-02-03 19:42:16

0

您考虑过Dot吗?

1

我知道的唯一可行的方法就是自己写!一个好的设计解决方案是实现访客设计模式。然后,你可以有不同的访问者,如:

  • 打印访客,打印你的树在控制台(像你说你有很多节点不实用)
  • 一个连载游客:它会写你的树在一个文件中。

然后,您可以“调试”通过调用在关键点适当的游客。

my2c