![]() |
AW: Compiler warnt nicht vor nicht initialisiertem Rückgabewert wenn...
Zitat:
Delphi-Quellcode:
function Test: string;
begin // Strings sind ja bekanntlich mit '' initialisiert, was im Prinzip auch stimmt. Ungünstig ist nur, daß Delphi hier // eigentlich procedure Test(var Result: string); implementiert, also in Bezug auf die fehlende "nicht initialisiert"-Warnung. Result := Result + '*'; end; var S: string; begin for i := 0 to 10 do S := Test; ShowMessage(S); end; |
AW: Compiler warnt nicht vor nicht initialisiertem Rückgabewert wenn...
Zitat:
|
AW: Compiler warnt nicht vor nicht initialisiertem Rückgabewert wenn...
Nja, oberhalb kommen bei mir immer die Variablen, welche auch innen benutzt werden
und darunter die Variablen für die Hauptprozedur. Aber wenn es dich beruhigt ... die Prozeduren sind seit gestern Abend eigenständige Methoden und die (vielen) Variablen ein Record als Var-Parameter. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:45 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