Kommt man mit einem
c to pascal converter nicht weiter? Zumindest sollten sich die Basiskonstrukte damit übersetzen lassen (if, do while, &, -> usw.)
Zitat:
was bedeutet -> im Code
nichts anderes als ein "." in Delphi..
Nicht ganz korrekt:
myPointerToStruct->recordField
entspricht genaugenommen
myPointerToStruct^.RecordField
wohingegen
myPointerToStruct.RecordField
eigentlich syntaktisch nicht korrekt ist.
Ein Pointer an sich ist ja keine Recordvariable, daher müsste man ihn zunächst mit dem '^' dereferenzieren. Aber der Compiler ist so schlau und macht das selbst.