t2t-soft

Dieser Artikel kann veraltet sein: Aktuelle Dokumentation online (Englisch)

Spezielle VCL-Funktionen


Einige VCL-Funktionen gibt es in C++ nicht und müssen anders ausgedrückt werden (Liste unvollständig):

 Delphi   C++   Bedingung 
 Assigned( foo )   foo != NULL 
 Copy(foo, 1,3)   foo.SubString(1, 3)   für Strings 
 Dec(i)   i-- 
 Dec(i,2)   i -= 2 
 Delete(foo, 1,3)   foo.Delete(1, 3)   für Strings 
 Dispose(foo)   delete foo 
 Exclude(foo, bar)   foo >> bar   für Sets 
 High(enum_type)   größter enum-Wert 
 Inc(i)   i++ 
 Inc(i,2)   i += 2 
 Include(foo, bar)   foo << bar   für Sets 
 Length(foo)   foo.Length ( )   für Strings 
 Low(enum_type)   kleinster enum-Wert 
 New(p)   p = new type_of_p   funktioniert nur, wenn p ein Bezeichner ist 
 Pos(foo, bar)   bar.Pos ( foo );   für Strings 
 PAnsiChar(foo)   foo.c_str()   für Strings 
 PAnsiChar(foo)   char(foo)   sonst 
 SetLength(foo, bar)   foo.SetLength ( bar );   für Strings 

   English English


 
Letzte Neuigkeiten
18.05.26
Delphi2Cpp 2.7: Übersetzungsheuristiken [more...]
18.11.25
Delphi2Cpp 2.6: Delphi Interfaces [more...]



"die Projekte haben wir erfolgreich beendet, die Anwendungen laufen (zum überwiegenden Teil) bereits bei unseren Kunden."


ProCom AUTOMATION 26.05.2026



[aus Fallstudie...]

"Eine Meisterleistung -- Delphi2Cpp hat alle meine Erwartungen weit übertroffen."


Tony Hürlimann
virtual-optima 29.08.2011



"Ich muss mich nochmal für deinen Einsatz und die Qualität deiner Arbeit bedanken, das ist absolut überdurchschnittlich ..."


Gerald Ebner


 
Diese Homepage ist aus einfachen Texten mit [Minimal Website] generiert.

Minimal Website
 
Minimal Website ist mit Hilfe des TextTransformers hergestellt.

TextTransformer
 
Der TextTransformer ist gemacht mit dem Borland C++Builder

  Borland