Registriert seit: 20. Mai 2010
1.456 Beiträge
Delphi 11 Alexandria
|
AW: array[1..10] auf Wert prüfen?
15. Aug 2018, 15: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.
|