zusätzliche Informationen in enum
-
Hallo zusammen,
ich habe eine ganz einfache Frage:
Kann ich zusätzliche Informationen in jedem enum-Element ablegen?Ich dachte an etwas analoges zu folgendem Java-Code:
public enum PlayerType { Red("red"), Blue("blue"), Green("green"), Yellow("yellow"); // ... }Wenn nicht, wie verwaltet ihr solche Daten?
Gruß,
Aussie
-
enum ist einfach nicht dazu da, texte zu speichern.
ich verwalte auch keine ausgebbaren enum-texte und sehe keine sinnvolle verwendung dafür.
-
Zum Beispiel:
enum PlayerType { Red, Blue, Green, Yellow }; const char* const PlayerTypeInfo[] = { "Red", "Blue", "Green", "Yellow" };
-
Hi Volkard,
da war mein Beispiel wohl blöd

Ich habe Typen von Spielfiguren und möchte dazu als Info haben, wieviel
am Anfang auf dem Feld stehen.
-
Danke David_pb!