views:

42

answers:

1

Are there any C-language static analysers out there that create graphical diagrams of the data structures in a body of C code?

I'm thinking along the lines of the data displays in the DDD (Data Display Debugger) but that work from static analysis of the source code.

Any diagram notation welcome (UML etc.) and it can run on any platform.

Thanks.

+1  A: 

Take a look at Enterprise Architect. It is fairly inexpensive and does just this and comes with a 30 day free trial. And no, I don't work for them :) .

Understand is also a great tool for diagraming existing C / C++ code, to help you understand it.

Michael Goldshteyn
Thanks. I'll try these.
Paul Bullough