Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Aufschrei: Longint soll voraussichtlich 64bit werden (https://www.delphipraxis.net/110157-aufschrei-longint-soll-voraussichtlich-64bit-werden.html)

jbg 13. Mär 2008 20:04


Aufschrei: Longint soll voraussichtlich 64bit werden
 
In den Newsgroups hat Allen Bauer (CodeGear) verlauten lassen, dass der Datentyp Longint möglicherweise auf 64Bit wachsen soll. Damit würde der als "sicher 32Bit" geltende Longint, der schon zu 16bit Zeiten 4 Bytes lang war, seine Größe ändern.

mkinzler 13. Mär 2008 20:09

Re: Aufschrei: Longint soll voraussichtlich 64bit werden
 
Daran haben sich c Jünfer schon längst gewöhnt, dass Typen wachsen. Besser wären aber Typen, welchen man die länge ansieht und die sich nicht ändern
BTW. Andersrum wäre es schlimmer :mrgreen:

Bernhard Geyer 13. Mär 2008 20:28

Re: Aufschrei: Longint soll voraussichtlich 64bit werden
 
Und wieso nimmt man nicht für 64-Bit Integer int64? Welche einfachere Portierung auf Win64 will man damit erreichen?

Union 13. Mär 2008 20:34

Re: Aufschrei: Longint soll voraussichtlich 64bit werden
 
Mir wäre ein FUNKTIONIERENDER uint64 wichtiger...

Christian Seehase 13. Mär 2008 22:01

Re: Aufschrei: Longint soll voraussichtlich 64bit werden
 
Zitat:

Zitat von jbg
In den Newsgroups hat Allen Bauer (CodeGear) verlauten lassen, dass der Datentyp Longint möglicherweise auf 64Bit wachsen soll.

Wozu soll dass den gut sein. :gruebel:
Für den 32-Bit Compiler gibt es schon int64, und für einen 64-Bit Compiler müsste integer erweitert werden, da der ja schliesslich als generischer Integer-Typ mit Vorzeichen definiert ist.

Zitat:

Zitat von Union
Mir wäre ein FUNKTIONIERENDER uint64 wichtiger...

:thumb:

3_of_8 13. Mär 2008 22:04

Re: Aufschrei: Longint soll voraussichtlich 64bit werden
 
Also dass man Integer und Cardinal auf 64-Bit Maschinen als 64-Bit Typen definiert, ist logisch. Die hatten ja schon immer Prozessorwortbreite, wenn ich mich recht entsinne. Aber LongInt? :shock:

Was ist mit Programmen, die sich darauf verlassen, das LongInt 4 Byte lang ist, wie es ja mehr oder weniger "versprochen" war? Die müsste man alle umschreiben.

mirage228 13. Mär 2008 22:32

Re: Aufschrei: Longint soll voraussichtlich 64bit werden
 
Ich könnte mir vorstellen, dass man dann dafür einen Compiler-Schalter bzw. eine Option wie bei string (AnsiString <> ShortString) macht...

mfG
mirage228

Dezipaitor 13. Mär 2008 23:14

Re: Aufschrei: Longint soll voraussichtlich 64bit werden
 
Tja, die Leute schreiben am lautesten, die nie sizeof(Longint) verwenden :D

jbg 14. Mär 2008 00:05

Re: Aufschrei: Longint soll voraussichtlich 64bit werden
 
Zitat:

Zitat von Dezipaitor
Tja, die Leute schreiben am lautesten, die nie sizeof(Longint) verwenden :D

Viel Spaß, wenn du Daten aus Dateien einliest, die mit der 32bit Version erstellt wurden.

richard_boderich 14. Mär 2008 04:26

Re: Aufschrei: Longint soll voraussichtlich 64bit werden
 
Mir wäre ein FUNKTIONIERENDER uint64 wichtiger...

Kann ich nur voll zustimmen!

mfG Richard


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:25 Uhr.
Seite 1 von 4  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz