capypad
0 Tage Serie
cpp / beginner
Snippet

Grundlagen von Aufzählungen

Aufzählungen ermöglichen es Ihnen, benannte Konstantenwerte zu definieren, was den Code lesbarer und wartbarer macht. Anstatt willkürlicher Zahlen können Sie aussagekräftige Namen wie RED oder GREEN verwenden. Enums sind besonders nützlich, wenn eine Variable nur einen von wenigen Werten annehmen kann, wie Tage der Woche oder Farbauswahlen.

snippet.cpp
cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
enum Color {
RED = 1,
GREEN = 2,
BLUE = 3
};
 
int main() {
Color favorite = RED;
if (favorite == RED) {
std::cout << "Red is selected" << std::endl;
}
return 0;
}
Erklärung
1
enum Color { RED = 1, ...}
Definiert einen neuen Typ mit benannten Konstantenwerten
2
Color favorite = RED;
Erstellt Variable des Enum-Typs zugewiesen zu RED
3
favorite == RED
Enum-Werte können direkt über ihre Namen verglichen werden