Thread Sauber mit return Werten arbeiten.
(2 answers)
Opened by Brenner at 2009-02-02 12:56
Hab grad festgestellt das ich in Modulen bzw. Subroutinen nicht voran komme wenn ich "die" benutze, da dann der rest der routine nicht mehr ausgeführt wird.
Wie kann ich trotzdem eine vernünftige Fehlerüberprüfung machen? Ich habe ja nur einmal die am Schluss die Möglichkeit den Returnwert mit 0, 1 oder -1 usw. zurück zu geben. Wenn alle programmteile der subroutine sauber durchgelaufen sind soll es einen positiven Return geben, falls eine fehlschlägt soll der Rest trotzdem abgearbeitet werden und eine negativer Returnwert ausgeben. Oder gibts da andere Praktiken? |