initialisieren?
Du musst gar nix initilisieren. eine nicht initialisierte variable solltest du aber immer als undefiniert betrachten.
Den vergleich "SomeBool = true" sollte man deswegen nicht machen, weil es ziemlich viele verschiedene Booleans "da draussen" gibt und evtl. eben irgendwann DIESER Vergleich fehlschlägt, obwohl die Variable auf einem zulässigen True-Wert steht und der normale Vergleich auch dieses Ergebnis hätte. True hat nänmlich einen bestimmten Wert, nämlich 1, während alle Werte außer False (0) per definitionem als True auszuwerten sind. Dannn sind die Aussagen "Das Flag ist gesetzt" und "Das Flag hat den Wert True" nicht äquivalent.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1