Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
22. Okt 2014
Warum?
Das Result und die Forschleifenvariable sind danach nunmal in einem Zustand, wo sie keinen definierten Wert besitzen.
Ja, das Result ist initialisiert, aber eben nicht mit einem '', nil oder Empty, so wie man es erwarten würde.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
21. Okt 2014
Im Grunde müsste doch "nur" etwas da rein, was kurz nach dem Beginn einer Funktion das Result als "nicht initialisiert" setzt, bzw. diesen Result-Var-Parameter nicht automatisch auf "initialisiert", womit dann all diese Warnungen wieder möglich werden würden. :gruebel:
Und wenn man schon dabei ist, dann bitte auch das Gleiche ebenfalls bei Schleifen-Variablen nach der For-Schleife.