![]() |
lokale prozeduren/funktionen
huhu,
ich hab mal die frage, ob es schlecht ist, lokale prozeduren/funktionen zu benutzen... also z.b wie das (nur als beispiel!):
Delphi-Quellcode:
...
var sl: TStringlist; //wurde schon irgendwo createt etc... Sagen wir mal 255 ist nur drin ... Procedure irgendwas; function bla(bi: byte): boolean; var i: integer; begin for i := 0 to sl.count-1 do result := bi = sl.Strings[i]; end; var i: Byte; b: boolean; begin // irgendwas wurde hier schon mit i gemacht case i of 1: b := bla(i); //... 255: b := bla(i); end; end; sonst müsst ich ja überall, also von 0-255 eine for schleife einsetzen... also ist sowas ok? |
Re: lokale prozeduren/funktionen
Ich kann deinem Beispiel leider nicht folgen. Gehts dir um die Inline-Functions (bla)? Wie heißen die eigentlich genau?
|
Re: lokale prozeduren/funktionen
Persönliche Meinung: Ist zwar nicht das beste für die Übersicht, aber akzeptabel.
Aber dein Besipiel geht noch VIIEEEEEEEEEEEEEEEEL einfacher! |
Re: lokale prozeduren/funktionen
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:39 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