Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Prüfen ob Integer im Enumeration-Type enthalten ist (https://www.delphipraxis.net/183642-pruefen-ob-integer-im-enumeration-type-enthalten-ist.html)

himitsu 27. Jan 2015 14:31

AW: Prüfen ob Integer im Enumeration-Type enthalten ist
 
Das SET nutzt Befehle der CPU und dort gibt es nur ein Byte als Index ... darum auch nur 0 bis 255.
Darum funktioniert das SET für WideChar nicht mehr. :cry:

Der ENUM kann mindestens einen Integer als Speicher nutzen (also bis 32 Bit ... ob 64 Bit auch geht, weiß ich grade nicht auswendig)


SET: 0 <= x < 2^8 (maximal 32 Byte adressierbar)
ENUM: 0 <= x < 2^32 (vielleicht auch 64, aber ich glaub eher nicht)

Dejan Vu 27. Jan 2015 18:35

AW: Prüfen ob Integer im Enumeration-Type enthalten ist
 
Also ist das keine allgemeingültige Lösung.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:16 Uhr.
Seite 3 von 3     123   

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