解码数据结构

时间:2015-07-16 19:48:31

标签: c data-structures visualization

我想知道是否有一个图形工具来解码多个文件中的数据结构?我的意思是,让我们说我们有以下

typedef struct herStruct;
 ...
typedef struct myStruct
{
   void* hisStruct;
   herStruct* ptr;
}myStruct;

如果有一个工具,我们会传递头文件和c文件,并且该工具将给出所使用的各种结构的图形表示,这将是很棒的。我知道的一厢情愿。 我正在浏览linux驱动程序(自定义驱动程序),并且对各种结构感到困惑。如何理解别人的代码,这些代码具有如此多的结构并且令人费解(而且评论不多!)。我试图自己绘制,但没有走得太远。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用Doxygen / GraphViz生成可视化效果。 看看this question