View previous topic :: View next topic |
Author |
Message |
mattes Apprentice
Joined: 23 Jul 2008 Posts: 263 Location: München, Bavaria, Germany
|
Posted: Thu Dec 11, 2008 6:29 pm Post subject: Visuelle Darstellung von C++ code |
|
|
Hallo,
kennt Jemand ein Tool, zur Darstellung von C++ Code, als Diagramm, oder so?
Hab bislang nur kommerzielle Software finden können...
Grüße
Mattes |
|
Back to top |
|
|
Hilefoks l33t
Joined: 29 Jan 2003 Posts: 849 Location: Emden / Deutschland
|
Posted: Fri Dec 12, 2008 8:13 am Post subject: |
|
|
Moin,
mattes wrote: | [...]C++ Code, als Diagramm, oder so? |
Sorry, - aber ich verstehe nicht recht was du da suchst. Möchtest du eine spezielle Metric visualisieren (z.B. den Call Graph), oder suchst du etwas womit du deinen [Prof.|Chef|Vorgesetzten|Mitbewohner|Andere] erschlagen kannst?
MfG,
Hilefoks _________________ - Der Computer rechnet vor allem damit, dass der Mensch denkt. - |
|
Back to top |
|
|
69719 l33t
Joined: 20 Sep 2004 Posts: 865
|
Posted: Fri Dec 12, 2008 8:43 am Post subject: |
|
|
Für mich klingt es nach einem Programm welches Programmablaufpläne erzeugen kann? |
|
Back to top |
|
|
SkaaliaN Veteran
Joined: 21 Apr 2005 Posts: 1363 Location: Valhalla
|
Posted: Fri Dec 12, 2008 10:15 am Post subject: |
|
|
StruktED kann Struktogramme darstellen. Ist die Frage ob die PAP oder Struktrogramme lieber / gewünschter sind.
Structorizer ist kostenlos und auch für Linux... _________________ c'ya !
skaalian
Last edited by SkaaliaN on Fri Dec 12, 2008 11:36 am; edited 2 times in total |
|
Back to top |
|
|
Knieper l33t
Joined: 10 Nov 2005 Posts: 846
|
Posted: Fri Dec 12, 2008 10:24 am Post subject: |
|
|
Oder mehr in Richtung UML? http://www.stack.nl/~dimitri/doxygen/diagrams.html ist meist ganz hilfreich. _________________ Je dümmer desto Gnome/KDE.
Last edited by Knieper on Fri Dec 12, 2008 11:22 am; edited 1 time in total |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Fri Dec 12, 2008 10:36 am Post subject: |
|
|
Dein Link ist kaputt, oder war das Absicht?
tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
|
mattes Apprentice
Joined: 23 Jul 2008 Posts: 263 Location: München, Bavaria, Germany
|
Posted: Fri Dec 12, 2008 5:45 pm Post subject: |
|
|
Hallo,
Hilefoks wrote: |
Sorry, - aber ich verstehe nicht recht was du da suchst. Möchtest du eine spezielle Metric visualisieren (z.B. den Call Graph), oder suchst du etwas womit du |
Wichtig wäre mir darzustellen:
- Die Klassenhirarchie (Vererbung)
- Welche Funktionen (auch MenberFunktionen) rufen welche Anderen auf.
- Inferface der Klassen.
Grüße
Mattes |
|
Back to top |
|
|
mattes Apprentice
Joined: 23 Jul 2008 Posts: 263 Location: München, Bavaria, Germany
|
|
Back to top |
|
|
Yamakuzure Advocate
Joined: 21 Jun 2006 Posts: 2297 Location: Adendorf, Germany
|
Posted: Wed Dec 17, 2008 12:11 pm Post subject: |
|
|
Quote: | Wichtig wäre mir darzustellen:
- Die Klassenhirarchie (Vererbung)
- Welche Funktionen (auch MenberFunktionen) rufen welche Anderen auf.
- Inferface der Klassen. | Kann alles von doxygen bereitgestellt werden. Zusätzlich ist umbrello ganz nett, wenn du mehr UML benötigst: Code: | sed-notebook ~ # eix -c doxygen;eix -c umbrello
[I] app-doc/doxygen (1.5.4@04.11.2008): documentation system for C++, C, Java, Objective-C, Python, IDL, and other languages
[I] kde-base/umbrello (3.5.9(3.5)@30.09.2008): KDE: Umbrello UML Modeller
|
- doxygen Beinhaltet zusätzlich den DoxyWizard (mit qt3 flag aktivieren), mit dem man in nullkommanix auch große Projekte durchkommentieren kann. Ausgabe als HTML, LaTeX, manpage oder rtf möglich, inklusive diverser Diagramme (auch als UML).
Die Diagramme werden von media-gfx/graphviz (genauer: dem darin enthaltenen "dot tool") erstellt - umbrello enthält die Möglichkeiten die in Header-Dateien beschriebenen Klassen mit einzubinden. Noch einfacher kann man kein UML-Diagramm bauen. (Menü: "Diagramm"->"Klassen importieren")
_________________ Edited 220,176 times by Yamakuzure |
|
Back to top |
|
|
|