【问题标题】:visualize c++ data structure可视化 c++ 数据结构
【发布时间】:2011-06-20 21:57:45
【问题描述】:

我正在寻找一个程序来帮助我在 C++ 中调试一棵树。我的树有数千个节点,我想在树形成时查看它并查看问题节点和分支。操作系统无所谓。有人知道可以做到这一点的程序吗?

【问题讨论】:

    标签: c++ data-structures visualization debuggervisualizer


    【解决方案1】:

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

    • 打印访问者,在控制台中打印您的树(不实用,因为您说您有很多节点)
    • 序列化访问者:它会将您的树写入文件。

    然后您可以通过在关键点调用适当的访问者来“调试”。

    my2c

    【讨论】:

      【解决方案2】:

      你考虑过Dot吗?

      【讨论】:

        【解决方案3】:

        不知道你在哪个平台上,但DDD 在这方面做得很好,虽然不能说它在大型场景中的表现。

        【讨论】:

        • 我现在正在使用 DDD,但是我想“自动扩展”所有节点。我找到了一篇写在上面的论文,但我找不到实际的特征。
        猜你喜欢
        • 2012-09-11
        • 2020-09-16
        • 1970-01-01
        • 2010-09-11
        • 1970-01-01
        • 1970-01-01
        • 2013-10-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多