Preguntas etiquetadas con enums

79
Herencia de clases de enumeración base

¿Hay un patrón en el que pueda heredar la enumeración de otra enumeración en C ++? Algo como eso: enum eBase { one=1, two, three }; enum eDerived: public eBase { four=4, five, six };

79
¿Por qué Android no usa más enumeraciones?

Me ha empezado a gustar mucho el uso de enumeraciones de C # y Java en mi código por varias razones: Son mucho más seguros para los tipos que los números enteros, las cadenas o los conjuntos de indicadores booleanos. Conducen a un código más legible. Es más difícil establecer una enumeración...

79
¿Cómo comprobar si una enumeración contiene un número?

Tengo un Enum como este: public enum PromotionTypes { Unspecified = 0, InternalEvent = 1, ExternalEvent = 2, GeneralMailing = 3, VisitBased = 4, PlayerIntroduction = 5, Hospitality = 6 } Quiero comprobar si este Enum contiene un número que doy. Por ejemplo: cuando doy 4, Enum...