enum GameState { GAMESTATE_MENU = 0, GAMESTATE_GAME, GAMESTATE_OPTIONS, GAMESTATE_QUIT, GAMESTATE_UNKNOWN } // är typ samma som: const int GAMESTATE_MENU = 0; const int GAMESTATE_GAME = 1; const int GAMESTATE_OPTIONS = 2; const int GAMESTATE_QUIT = 3; const int GAMESTATE_UNKNOWN = 4; // Skillnad: void SetGameState(GameState myState); SetGameState(1); // <~~~ FEL! SetGameState(GAMESTATE_GAME); // <~~~ korrekt