capypad
0 Tage Serie
cpp / beginner
Snippet

Aufzählungen: Benannte Konstanten erstellen

Aufzählungen ermöglichen es Ihnen, aussagekräftige Namen für ganzzahlige Konstanten zu erstellen. Anstatt magische Zahlen wie 1, 2, 3 in Ihrem Code zu verwenden, können Sie eine Color-Aufzählung mit RED, GREEN und BLUE definieren. Dies macht Ihren Code lesbarer und leichter wartbar.

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 = GREEN;
if (favorite == GREEN) {
std::cout << "Green is awesome!" << std::endl;
}
return 0;
}
Erklärung
1
enum Color {
Beginnt die Definition eines Aufzählungstyps namens Color
2
RED = 1, GREEN = 2, BLUE = 3
Definiert drei benannte Konstanten mit expliziten Werten
3
Color favorite = GREEN;
Erstellt eine Variable vom Typ Color und weist GREEN zu
4
if (favorite == GREEN)
Vergleicht die Aufzählungsvariable unter Verwendung der benannten Konstante