![]() |
AW: Pointer Frage
Zitat:
Warum sagen wir nicht auch allen hier im Forum die noch nicht Delphi 2009 oder neuer haben, daß sie sich um Unicode keine Gedanken machen brauchen? :roll: |
AW: Pointer Frage
Ich glaube NATIVE_INT gibt es bereits.
|
AW: Pointer Frage
Zitat:
Code:
Soviel Weitsicht hatte ich Emb. nach dem Debakel mit Unicode garnicht mehr zugetraut.
NativeUInt represents a subset of the natural numbers. The range of NativeUInt depends on the current CPU architecture. On a 32-bit architecture, NativeUInt is equivalent to the Cardinal type. On a 64-bit architecture, NativeUInt is equivalent to the UInt64 type.
|
AW: Pointer Frage
(Schade nur das in 2007 SizeOf(NativeInt) 8 ergibt :roll:)
|
AW: Pointer Frage
Mit NativeInt würde dann der Code eventuell mal in einem 64-Bit-Compiler laufen, aber jetzt läuft da nix wie gewollt.
|
AW: Pointer Frage
Aufgrund von:
Zitat:
Zitat:
|
AW: Pointer Frage
Wenn MS von der Brücke springt ( Integer bisher wachsender Typ ; neu fester Typ) dann springt CG hinterher ( Integer = Cardinal; neuer wachsender Typ NativeInt)
|
AW: Pointer Frage
Zitat:
|
AW: Pointer Frage
NativeInt war bisher aber nicht wachsend.
Und in einem aktuellen Win32-Programm kann man diesen auch nicht gut für eine Zeigerkonvertierung nutzen, da Pointer und NativeInt aktuell nicht gleich groß sind. Also was ist da nun mit der vielbeschworenen Abwärtskompatibilität von Delphi? |
AW: Pointer Frage
Zitat:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz