if und bool
-
Hallo,
Was macht den Bool?
Denn das ist manschmal unübersichtlich.Wenn ich eine if-Bedingung habe, die genau definiert, was ausgegeben wird wenn es richtig oder falsch ist, welche weiteren Aktion etwas durchführt, wofür muss ich dann z.B ein
bool a = false bool b = falseeingeben, obwohl meine if-Reglung eigentlich klar definiert ist.
Was wird da abgeprüft und welchen Zweck verfolgt das?
mfg
-
bool ist ein Datentyp. Variablen von diesem Typ können nur den Wert true oder false annehmen. Anwendungsfälle für boolesche Variablen sind zum Beispiel das Zwischenspeichern von evaluierten Bedingungen oder die Benutzung der Variablen als Schalter z. B. in Funktionsaufrufen. Angenommen, du hast folgende Funktion:
void PrintText(string text, bool bold, bool italic, bool underline) { ... }Diese gibt irgendwo Text aus und formatiert diesen abhängig davon, welche ihrer Parameter auf true gesetzt sind, als fett/kursiv/unterstrichen. Nur fett z. B. mit folgendem Aufruf:
PrintText("Hallo Welt", true, false, false);P.S.: Du bist immer noch im falschen Forum. Fragen zu Standard-C++ bitte in "C++".
-
Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum C++/CLI mit .NET in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-