2011-02-03 50 views
3

我正在尋找一個程序來幫助我在C++中調試一棵樹。我的樹有成千上萬的節點,我想查看它形成的樹並查看問題節點和分支。操作系統無關緊要。任何人都知道一個可以做到這一點的程序?可視化C++數據結構

回答

1

不知道你是在什麼平臺上,但DDD與此相當不錯的,雖然不能說其對龐大的集性能什麼。

+0

啊是的。很長一段時間,因爲我上次使用它。我不記得圖形視圖然後... – neuro 2011-02-03 19:42:16

0

您考慮過Dot嗎?

1

我知道的唯一可行的方法就是自己寫!一個好的設計解決方案是實現訪客設計模式。然後,你可以有不同的訪問者,如:

  • 打印訪客,打印你的樹在控制檯(像你說你有很多節點不實用)
  • 一個連載遊客:它會寫你的樹在一個文件中。

然後,您可以「調試」通過調用在關鍵點適當的遊客。

my2c