C ++ - Maschinenobjekte

C ++ - Maschinenobjekteklassenbibliothek unterstützt eine Teilmenge der UML-Statistikatation.
Jetzt downloaden

C ++ - Maschinenobjekte Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Eduard Hiti
  • Website des Verlags:
  • http://ehiti.sdf-eu.org/macho/

C ++ - Maschinenobjekte Stichworte


C ++ - Maschinenobjekte Beschreibung

C ++ - Maschinenobjekteklassenbibliothek unterstützt eine Teilmenge der UML-Statistikatation. C ++ - Maschinenobjekteklassenbibliothek unterstützt eine Teilmenge der UML-Statistikatation für die Implementierung von hierarchischen Zustandsmaschinen in gerade C ++, ähnlich, ähnlich im Sinne des GOF "State" -E-Design-Musters. Die derzeit unterstützten Funktionen sind hierarchische Zustände, Ein- und Ausgangsaktionen, staatliche Historien, und state variables.installation: Die Klassenbibliothek als solche muss nicht installiert werden. Geben Sie einfach die Header-Datei macho.hpp an, um sie zu nutzen. Voraussetzung ist jedoch ein C ++ - Compiler mit saner Unterstützung für Templates. Inklusive sind die Beispielstatus-Maschinen HellowerD, Beispiel, Mikrowelle und Test. Um die Beispiele ausführen zu lassen, kompilieren Sie sie einfach im Verzeichnis, in dem sie sich befinden, z. B.: # GCCG ++ -O Mikrowellenmikrowelle.cpp # MSVC7Cl / EhSC microwave.cppi wie das Designmuster des GOF-Zustands. Es ermöglicht das Implementieren des wichtigen Konzepts von staatlichen Maschinen mit gemeinsamen Programmiersprache. Durch die Nutzung nur grundlegender Sprachmechanismen ist es einfach, in der Real-Life-Softwareentwicklung leicht anzuwenden. Ein weiteres wichtiges Eigentum, das von dieser Einfachheit stammt, ist die Orthogonalität, was bedeutet, dass das Muster mit anderen Gestaltungselementen, Mustern und Idioms in willkürlichen Wegen kombiniert werden kann. Im Gegensatz dazu stehen die Tools unterstützte Ansätze zur staatlichen Maschinenerstellung (davon kein Mangel). Basierend auf Codegeneratoren und grafischen Redakteuren neigen sie dazu, ein unvernehmungswürdiger Code und verwinkelte Orthogonalität zu erstellen, indem sie unbedingt außerhalb der Domäne der Programmiersprache liegen. Leider ist das Muster "Staat" in Umfang begrenzt, da es keine hierarchischen Zustandsmaschinen erlaubt. Dies ist bedauerlich, da flache staatliche Maschinen in der Regel unhandlich werden, wenn sie größer werden, für die schiere Anzahl der Staaten, die sie produzieren, die sie produzieren Das staatliche Muster in seiner ursprünglichen Form ist nicht in der Lage, staatliche Hierarchien zu modellieren. Die Macho-Klassenbibliothek verlängert das Konzept mit dieser Möglichkeit, während die Eigenschaften der Einfachheit (dort möglich ist) und der Werkzeugunabhängigkeit von seiner Inspiration. Was neu in dieser Version ist: · Diese Version fügt das Merkmal der Backtracking in frühere Zustände mit "Snapshots" hinzu. .


C ++ - Maschinenobjekte Zugehörige Software

Zauberbus

MagicBus-Projekt ist ein Ereignisrahmen, mit dem Entwickler mehr auf die Entwicklung von Anwendungskomponenten konzentrieren können. ...

125

Herunterladen

Libmtrwe.

Libmtrwe Zweck ist es, einen Datenerzeuger und einen Verbraucher mit optionalen Encoder zu verbinden, um Synchronisierungsfragen transparent zu verwalten. ...

122

Herunterladen

Sdl_ttf.

SDL_TTF ist eine Beispielbibliothek, mit der Sie TrueType-Schriftarten in Ihren SDL-Anwendungen verwenden können. ...

169

Herunterladen