C_pp.

ein Programm zum Testen von Preprozessor-Richtlinien
Jetzt downloaden

C_pp. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • TextTransformer
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 662 KB

C_pp. Stichworte


C_pp. Beschreibung

Die C_PP-Anwendung wurde als ein Programm zum Testen von C-Vorverarbeitungsgeräten entwickelt. Sie können den Text im oberen Fenster durch C / C ++ - Code ersetzen. Als Beispiele sind viele Makros in der Combobox aufgeführt. Wenn Sie den Vorprozessor ausführen, dann mit der Schaltfläche in der Symbolleiste erscheint der vorverarbeitete Text im unteren Ausgangsfenster. C ++ - Dateien können in die vorverarbeitete Form mit C_PP umgestaltet werden, wie sie vom Compiler "gesehen" werden. Im Gegensatz zu bestehenden Präprozessoren der verschiedenen Compiler-Hersteller erzeugt C_PP nicht nur eine intermediäre Reihenfolge von Token, sondern ein echter Text. Der Name "C_PP" steht für C-Preprocessor. Der Unterstrich unterscheidet den Namen von einem CPLUSPlus-Parser, der auch mit dem Namen "CPP" vorhanden ist. Die ursprüngliche Version dieses C ++ -Prozessors wurde entwickelt, um die Übersetzung einer Unternehmenssoftware in C ++ in Java vorzubereiten. Es war also nicht das Ziel, einen allgemeinen Präprozessor herzustellen, der mit allen möglichen Tricks der Preprocessor-Meta-Programmierung fertig ist. Ziel war eher pragmatisch: Die Preprozessor-Richtlinien sollten aus der endlichen Anzahl von Dateien auf eine Weise ersetzt werden, die die Bedeutung dieser Richtlinien aufrechterhalten. - "echte" C ++ - Konstanten wurden in den Code für definierte Konstanten eingefügt - Eine Reihe von Makros wurde nicht gelöst, jedoch durch Funktionen ersetzt - Kommentare wurden im Code gelassen - Header der Systemdateien und Bibliotheksdateien wurden nicht inbegriffen. Ihr Inhalt sollte durch ihre Java-Analoga direkt ersetzt werden. - Für jeden Unternehmenskopf wurde eine entsprechende vorverarbeitete Header hergestellt und die Include-Richtlinien für diese Header daher in dem Quellcode gelassen. Diese besonderen Behandlungen, die auf die betreffende Unternehmenssoftware zugeschnitten sind, wurden hier aus dem hier veröffentlichten C_PP-Projekt entfernt. Es ist jedoch leicht möglich, entsprechende spezielle Behandlungen für andere Übersetzungsvorgänge wieder einzufügen.


C_pp. Zugehörige Software

Linquid

Ermöglicht die LINQ-Schnittstelle zum Layout von WinForms-Steuerelementen und -zusammensetzung von Reaktivwerten. ...

192 64 KB

Herunterladen

Software-Upgrade-Tool

Software-Upgrade-Tool-Software-Upgrade-Tool ist ein Visual Basic-Programm, das zum Upgrade Ihrer oder Ihrer Kunden-Software verwendet wird ... ...

280 31 KB

Herunterladen