Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#10

AW: wann wird eine If Abfrage verlassen

  Alt 19. Jan 2015, 10:09
Und was ist mit dem allseits beliebten
if (length(a)>0) and (copy(a,1,1)='H') then bei einem Leerstring würde die vollständige Auswertung nicht so doll sein
Bei einer ganzen Latte von ifs die sich mit einem String beschäftigen wäre eine Aufteilung natürlich sinnvoller (da gibts dann keine vollständige Auswertung mehr):
Delphi-Quellcode:
if length(a)>0 then begin
  if copy(a,1,1)='Gthen..
  if a[length(a)]='\then ...
end;
Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector

Geändert von p80286 (19. Jan 2015 um 10:10 Uhr) Grund: Tippfehler en masse
  Mit Zitat antworten Zitat