https://www.proggen.org/doku.php?id=c:type:enum
Folgendes verstehe ich nicht ganz:
Code: Alles auswählen
int stateValue = TLSTATE_YELLOW;
enum TrafficLightState state = (TrafficLightState) state;
Sollte der Code nicht so lauten?:Hierzu muss man sich aber auch sicher sein, dass stateValue ein gültiges Element ist.
Code: Alles auswählen
int stateValue = TLSTATE_YELLOW;
enum TrafficLightState state = (TrafficLightState) stateValue;