Beschreibung Delphi2Cpp:
übersetzte Code vom CBuilder verarbeitet werden. Andere Compiler werden aber auch unterstützt, z.B. durch die Eliminierung von "properties".
EinigeFähigkeiten von Delphi2Cpp kurz aufgelistet:
- die Groß-/Kleinschreibung von Bezeichnern wird vereinheitlicht
- der Quellcode wird durch bedingte Kompilierung vorverarbeitet
- Kommentare bleiben bei der Übersetzung erhalten
- spezielle VCL-Funktionen wie "Length" oder "High" werden in Abhängigkeit vom aktuellen Typ übersetzt
- Rückgabewerte werden in Funktionen eingefügt und viele weitere Delphi Spracheigenschaften werden behandelt oder simuliert, wie: enumerierte Typen, Mengen, Bereiche, statische und dynamische Arrays und "arrays of const", in-Operator, is-Operator, "default array"-Eigenschaft und vieles mehr.
In der Standardversion von Delphi2Cpp ist ein Dialog zue Verarbeitung von Dateigruppen deaktiviert. In der "professional" Version ist der Dialog freigeschaltet.
Englische Beschreibung von Delphi2Cpp:
Delphi2Cpp converts Delphi source files to C++. The program is based on a complete parser for Delphi 4/5 and yields optimal translation results by use of the type information of the VCL and other included units. The include paths can be set in the options as well as defines for the conditional compilation.
The CBuilder with its language expansions is most suitable as target, but other compilers are supported too, e.g. by elimination Delphi-properties.
Some of the features of Delphi2Cpp listed briefly:
- the case notations of identifiers are unified
- source code is preprocessed with conditional compilation
- comments remain unchanged at the translation
- special VCL functions like "Length" or "High" are translated in dependence of the actual types
- inserts return values in functions and treats or simulates much more Delphi language features: enumerated types, sets, ranges, static and dynamic arrays, arrays of const, in-operator, is-operator, default array properties and much more
In the student version of Delphi2Cpp a manager for the translation of groups of files is deactivated. In the professional version this dialog is accessible.
Screenshot:
Download:
Hier gehts weiter zum
Delphi2Cpp Download.
User Bewertung:
sehr gut!
1 Stimme wurde abgegeben!
Diese Software jetzt bewerten:
Webmaster - Service:
Damit Sie das Programm Delphi2Cpp in Foren oder auf Ihrer Homepage richtig verlinken können,
hier der dazu passende Code:
HTML-Code:
Forum-Code: