capypad
0 Tage Serie
cpp / beginner
Snippet

Boolesche Variablen: Wahr oder Falsch

Der bool Datentyp speichert true (1) oder false (0). Bei Ausgabe wird true als 1 und false als 0 angezeigt. Boolean-Variablen sind essentiell für Bedingungen und Flags. Deskriptive Namen wie isActive oder hasPermission machen den Code lesbarer.

snippet.cpp
cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
int main() {
bool isActive = true;
bool isLoggedIn = false;
std::cout << "isActive: " << isActive << std::endl;
std::cout << "isLoggedIn: " << isLoggedIn << std::endl;
if (isActive) {
std::cout << "System is active" << std::endl;
}
bool canAccess = isActive && !isLoggedIn;
std::cout << "Can access: " << canAccess << std::endl;
return 0;
}
Erklärung
1
bool isActive = true
Boolean Variable die nur true oder false sein kann
2
bool isLoggedIn = false
Boolean Variable initialisiert mit false
3
if (isActive)
Boolean kann direkt als Bedingung verwendet werden
4
isActive && !isLoggedIn
Booleans kombinieren: aktiv UND NICHT eingeloggt