Forum: Object-Pascal / Delphi-Language
by KodeZwerg,
15. Aug 2018
Bestimmt ist es so wie Ihr schreibt und jede Compiler Warnung "Variable X may not be initialized" ist zu 100% definitiv nicht initialisiert.... einfach nur dumm so eine Aussage. Klar sollte man sich Gedanken machen wieso der Compiler mir so etwas erzählt. Aber es bleibt bei einem MAY. Apropo may, mayday mayday, bin raus hier.
Mir ging es nur um Bernaus Übersetzung und nicht irgend welche...
Forum: Object-Pascal / Delphi-Language
by KodeZwerg,
15. Aug 2018
Schlussendlich, da es ein "may" ist, könnten alle Aussagen zutreffen. Punkt, Ende und abgehakt.
Forum: Object-Pascal / Delphi-Language
by KodeZwerg,
15. Aug 2018
Das "may/könnte" gibt eher an das es am Programmierer liegt dafür Sorge zu tragen ob etwas un-/definiert ist.
Forum: Object-Pascal / Delphi-Language
by KodeZwerg,
15. Aug 2018
Nee. may = könnte.
Lustig das Du sowas für meine Delphi Version gefunden hast.
Forum: Object-Pascal / Delphi-Language
by KodeZwerg,
10. Aug 2018
Nimm lieber eine auf False Prüfen Variante wie diese hier, damit wird es nie zu Problemen kommen.
False kann/sollte immer nur 0 ergeben, True kann vieles sein.
edit
also auf code Ebene runtergeschraubt
if not w then
//
if w = 0 then