Einzelnen Beitrag anzeigen

venice2
(Gast)

n/a Beiträge
 
#26

AW: Record als Result einer Funktion

  Alt 28. Mär 2020, 19:15
Einfach angewöhnen alles zu initialisieren und das Standardverhalten kann einem egal sein. So mache ich es schon seit Ewigkeiten und bin bisher gut damit gefahren.
Solange wie Delphi es zulässt.

Delphi 2010 = OK
Delphi-Quellcode:
var
  x, i: Integer;
begin
  
  x := 0;
  for i := 0 to 10 do
    if i mod 2 then
      x := i;
end;
lässt man die Initialisierung 'x := 0;' weg kommt diese Meldung Variable: 'x' wurde nicht initialisiert.


Delphi 10.3 = Warnung: Auf 'x' zugewiesener Wert wird niemals benutzt.

Eine Faustregel gibt es nicht.

Geändert von venice2 (28. Mär 2020 um 19:31 Uhr)
  Mit Zitat antworten Zitat