Einzelnen Beitrag anzeigen

NicoDE
(Gast)

n/a Beiträge
 
#5

Re: C struct nach Delphi record

  Alt 14. Dez 2005, 11:33
Zitat von Reiner12:
Was ist ein LONG?
LongInt (32-Bit, vorzeichenbehaftet).

Zitat von Reiner12:
use Struct Member 1 Byte Alignment within the compiler.
packed record.

Zitat von Reiner12:
Entspricht
Code:
char Text [263];
einem Text : String[263]; oder eher einem Text : Array [0..262] of char;
Letzteres.

Zitat von Reiner12:
Und was heißt deschar SourceFileName [8+1]; Wieso +1?
s.o., nur dass der Entwickler verdeutlichen wollte, dass ein Byte (möglicherweise Null-Byte-Terminator oder Längenbyte...) zu den 8 Zeichen dazu kommt.

Zitat von Reiner12:
Und was mach ich mit typedef union?
Das lässt sich mit varianten Teilen eines Records übersetzen (siehe Hilfe zu 'case').
  Mit Zitat antworten Zitat