6
Duplicar posible:
looping through enum values¿Cómo enumerar sobre enumeración en Objective-C?
Supongamos que estamos tratando con una baraja de cartas
typedef enum {
HEARTS, CLUBS, DIAMONDS, SPADES, SUIT_NOT_DEFINED
} Suit;
Cómo puedo enumerar más de una enumeración?
Bueno, si no se definió SUIT_NOT_DEFINED, entonces él todavía podría repetir como tales: 'for (int i = HEARTS; i <= SPADES; ++ i) {...}' ya que no está utilizando un tipo de enumeración para la variable invariante de bucle. – gschandler