Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#4

AW: Hilfe beim Übersetzen von C++ zu Delphi

  Alt 29. Mai 2012, 16:41
Sowas wie das "packed" selber hab ich noch nie gesehn,
aber das {$A...} , bzw. {$ALIGN ...} ist dort nicht immer so definiert, wie es in Delphi standardmäßig der Fall ist.

Und jenachdem von wo man den Code hat, gibt es in den C-Header entweder eine entsprechende Definition, bzw. dort existiert eine bestimmte "Vorgabe", in den übergeordneten Headern.


Auch die ENUMs stimmen nicht immer überein.
Delphi-Quellcode:
_PARTITION_STYLE = (
    PARTITION_STYLE_MBR,
    PARTITION_STYLE_GPT,
    PARTITION_STYLE_RAW);
z.B. in Delphi sind die standardmäßig so klein wie möglich (in diesem Fall 1 Byte)
und in C++ sind sie so wie die Register (für ein 32 Bit Programm dann 32 Bit = 4 Byte)
$2B or not $2B

Geändert von himitsu (29. Mai 2012 um 16:44 Uhr)
  Mit Zitat antworten Zitat