Einzelnen Beitrag anzeigen

christian_r
(Gast)

n/a Beiträge
 
#14

Re: Integer-Datentypen - DH empfiehlt immer Integer oder Car

  Alt 4. Mai 2008, 22:16
Zitat von 3_of_8:
Also ich vermute mal, ein Integer/Cardinal wird in einem 64-Bit-System 64 Bit groß sein.

Da ein Prozessor immer darauf optimiert ist, mit Zahlentypen in seiner Wortbreite zu arbeiten, sollte man also Integer/Cardinal verwenden, da diese ja gerade immer in Wortbreite sind. (Wenn CodeGear sinnvoll handelt)
Das beantwortet meine Frage aus Beitrag #8

Zitat von christian_r:

Zitat von Christian Seehase:
Bei einem 32-Bit-Compiler sind sie 32-Bit breit, bei einem 64-Bit-Compiler sind sie 64-Bit breit, ohne dass man den Code anpassen müsste.
Wenn Du, z.b., LongInt verwendest, ist er auch bei einem 32-Bit-Compiler 32-Bit breit.
Wolltest Du evtl. sagen, der fundamentale ist bei einem 64-Bit-Compiler trotz allem 32 Bit breit?
War dann wohl doch nur ein Tip-Fehler.

Also noch mal Danke an alle.
  Mit Zitat antworten Zitat