Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
|
AW: Compiler warnt nicht vor nicht initialisiertem Rückgabewert wenn...
11. Mär 2015, 21:34
Variablen und Results mit gemanageten Typen (Interface, Variant, dyn Array und String) werden sowieso nie so gewarnt, denn diese sind immer initialisiert.
Wäre aber zu praktisch, wenn der Compiler die automatische Initialisierung manchmal nicht mitzählen würde, denn speziell beim Result haben diese Typen ein klitzekleines Problem, wenn man die Funktion in 'ner Schleife aufruft.
Und im NextGen zählen nur auch Objekte dazu.
Aber bei Boolean kann man das schon als Fehler ansehn.
$2B or not $2B
|