DelphiXE2Cpp11
konvertiert aktuellen Delphi Quellcode nach C++11.
Vergleich von Delphi2Cpp and DelphiXE2Cpp11
DelphiXE2Cpp11 basiert auf den langjährigen Erfahrungen mit Delphi2Cpp. Während jedoch Delphi2Cpp lediglich Delphi 7 Code nach C++ übersetzen kann. konvertiert DelphiXE2Cpp11 auch die Delphi Spracherweiterungen die seit 2006, dem Erscheinungsjahr von Delphi 7, hinzugekommen sind. Auch der C++ Standard hat sich in diesen Jahren weiterentwickelt. DelphiXE2Cpp11 nutzt einige der neuen Features von C++11.
Delphi2Cpp war ursprünglich ein Projekt zur Demonstration der Leistungsfähigkeit des TextTransformer Programms und ist weitgehend auf die Verwendung des darin integrierten C++-Interpreters beschränkt. DelphiXE2Cpp11 hingegen ist von Grund auf neu entwickelt. Der verwendete Parser ist zwar weiterhin mit dem TextTransformer erzeugt, die Übersetzung des geparsten Codes erfolgt nun aber unabhängig vom TextTransformer mit den uneingeschränkten Möglichkeiten der Sprache C++. Damit ist auch der Verbesserung der Übersetzungsqualität keine Grenze mehr gesetzt.
DelphiXE2Cpp11 auf die Erzeugung von Code für Visual C++ unter Windows 64 bit hin optimiert, aber andere Plattformen und Compiler werden ebenfalls unterstützt, nicht zuletzt auch der C++Builder.
Neu in DelphiXE2Cpp11
Spracherweiterungen seit Delphi 7
Verwendete C++11 Features
|
Andere Verbesserungen
|
Eine Firma, die ihre mit Delphi geschriebene Software portieren will, wird bei Verwendung von DelphiXE2Cpp11 enorme Kosten und Mühen sparen. Eine solche Portierung wird aber allenfalls einmal durchgeführt und jeder einzelne Kunde hat spezielle Anforderungen, was z.B. Zielplattfom, Compiler, Benutzerinterface etc. anbelangt. Selbst nach mehrjähriger Entwicklungszeit wird DelphiXE2Cpp11 noch nicht alle diese Bedürfnisse abbilden.
DelphiXE2Cpp11 ist daher als individuelles Angebot für einzelne Unternehmen gedacht und kann bei Bedarf speziell angepasst und erweitert werden.
Kontakt
english
Letzte Neuigkeiten |
07.02.22
Delphi2Cpp 2.1: Delphi 10.3 inline Variables [more...] |
06.08.2021
Delphi2Cpp 2.0: DelphiXE2Cpp11 ist nun Delphi2Cpp 2.0 [more...] |
Diese Homepage ist aus einfachen Texten mit [Minimal Website ]generiert.
|
Minimal Website ist mit Hilfe des TextTransformers hergestellt.
|
Der TextTransformer ist gemacht mit dem Borland
CBuilder
|