Grundstruktur eines Simulators
-
Hey
Wir möchten einen Simulator für elektrische Schaltkreise in C++ programmieren (ähnlich wie Workbench, TinaPro, Neplan, Protel, Crocodile, ...). Das ganze soll auch unter Windows visualisiert werden und die Elemente sollten auf die Eingaben des Benutzer ihren Zustand wechseln (z.B. Schalter on/off).
Wir dachten eigentlich zuerst an eine Baumstruktur mit den Schaltelementen als Blätter (Elemente). Macht man das so? Oder gibt es einen anderen besseren Ansatz für die Grundstruktur?
Besten Dank
-