C++ C/C++ Code --> Klassendiagramm

Squicky

Lt. Commander
Registriert
Sep. 2002
Beiträge
1.422
Hallo

Ich habe mit Netbeans ein C/C++ Programm für Linux geschrieben.
Es besteht aus 11 .h und 12.cpp Dateien. In diesen 23 Dateien sind ca. 25 Klassen deklariert und definiert.
Kennt jemand eine Möglichkeit, wie man automatisch aus diesen Dateien ein Klassendiagramm erstellt?

Danke
 
Zuletzt bearbeitet:
Ich würde Doxygen empfehlen... Weiß nicht, ob es das ist, was du suchst (Nur Vererbungs, keine Beziehungsdiagramm), aber ich mag es...

Edit: Doch, laut Webseite kann es auch Kollaborationsdiagramme erstellen...
 
Zuletzt bearbeitet:
hallo

Ich zu ein Tool um ein Beziehungsdiagramm zu erstellen.
 
Versuchs mal mit Visual Paradigm.
Das kann das ganz gut :)

Gibt glaube ich auch ne kostenlose Community Edition.
 
Abgesehen davon, dass die Kombination "C/C++" völlig sinnlos ist, da es zwei sehr verschiedene Sprachen sind, gibt es in C keine Klassen, also ist der Threadtitel ganz besonders dämlich.

Bitte hört endlich auf, C und C++ in einen Topf zu werfen.
 
@asdfman

Deine Antwrot ist noch unpassender zur eigentlichen Frage (Tool um ein Beziehungsdiagramm zu erstellen), wie der Thread-Titel (c != c++).

Gibt es noch weitere Tipp zu Visual Paradigm und Doxygen?
Ergänzung ()

Furtano schrieb:
Versuchs mal mit Visual Paradigm.
Das kann das ganz gut :)

Gibt glaube ich auch ne kostenlose Community Edition.

Habe mir Visual Paradigm installiert und eine Community Lizenz vom Hersteller senden lassen.
Leider komme ich in dem Programm noch nicht wirklich weiter.

Wie erstelle ich damit aus meinen C++ Dateien ein Klassendiagramm?
 
Visual Paragim kann es nur andersrum soweit ich weis. Mit UML modellierte Projekte koennen zu C++ Code generiert werden.

Visual Studio kann das von Haus sehr gut. Nur weis sich gerade nicht ob das jede Edition kann. Bringt dir natuerlich nicht viel unter Linux. Maybe Wine?

Ansonsten kenne ich noch NetBeansUML --> http://wiki.netbeans.org/NetbeansUML

Weiss aber nicht genau ob das mit C++ Code umgehen kann
 
Zuletzt bearbeitet:
Nein, Visual Paradigm kann auch Code zu Diagrammen machen.
Erstelle ein Klassendiagramm und dann:

tippwej71.png
 
Zurück
Oben