Cpp Using Enum In Switch