Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Nullable oder NaN (https://www.delphipraxis.net/212258-nullable-oder-nan.html)

Stevie 16. Jan 2023 11:30

AW: Nullable oder NaN
 
Gibt noch keines in der RTL - aber auch andere Bibliotheken haben ihre Nullables.
Ich hab gerade mal in develop eingebaut, dass man ab Delphi 11 über die Spring.inc einschalten kann, dass ein Nullable<T> das "Custom Managed Record" Feature nutzt und den "HasValue" State in einem Boolean speichert.

freimatz 16. Jan 2023 12:38

AW: Nullable oder NaN
 
Und bei Double als NaN? :mrgreen:
Danke! :thumb:

Stevie 16. Jan 2023 13:32

AW: Nullable oder NaN
 
Zitat:

Zitat von freimatz (Beitrag 1517456)
Und bei Double als NaN? :mrgreen:

Nein, weil
a) abhängig vom Typ T die interne Semantik des Nullable<T> nicht ohne einen gigantischen Aufwand geändert werden kann
b) "Kein Wert vorhanden" nicht dasselbe ist wie "es gibt einen Wert, aber der ist NaN"

himitsu 16. Jan 2023 13:47

AW: Nullable oder NaN
 
Und bei Variant als NULL?

Wobei dort "kein Wert" ja eigentlich EMPTY ist. :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:12 Uhr.
Seite 2 von 2     12   

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 by Thomas Breitkreuz