Einzelnen Beitrag anzeigen

freimatz

Registriert seit: 20. Mai 2010
1.384 Beiträge
 
Delphi 11 Alexandria
 
#46

AW: array[1..10] auf Wert prüfen?

  Alt 15. Aug 2018, 14:55
So aus dem Gedächtis war das so etwas in der Art:
Delphi-Quellcode:
var bla: Integer; f:Boolean;
begin
  f := TrittDerFallXEin;
  if f then begin
     i := HoleDenIWert();
  end;
  MacheWasAnders();
  if f then begin
     MachWas(i);
  end;
end;
Aber wie gesagt:
Ja, es gibt Fälle wo der Compiler nicht wissen kann, dass die variable initialisert ist. Das beduet aber dann nur, dass der Code nicht sauber ist. Im Notfall initialisiert man halt einmal zuviel.
Denn: jede Warnung die man ignorieren kann führt dazu, dass man eher eine Warnung übersieht, die wichtig ist.
  Mit Zitat antworten Zitat