duda con tipos enum

Iniciado por daru, 30 Noviembre 2017, 21:20 PM

0 Miembros y 1 Visitante están viendo este tema.

daru

Hola por mas que miro y busco en libros y en mis apuntes no entiendo una cosa , con un tipo enum estoy declarando varias variables de un mismo tipo y asignándoles un valor natural a estas , pero como puedo sacar un dato de ahí atraves de un numero natural , es decir ejemplo , enum mes { enero , febrero , marzo , abril , mayo , junio , julio , agosto , septiembre , octubre , noviembre , diciembre }

como puedo hacer un cout del mes , con un cin natural , si introduzco 3 para abril como seria ?  , cin >> n , mes (n) ???? por que no me funciona  , ayuda por favor

CalgaryCorpus

#1
Para convertir un entero i en un tipo mes, en C++

Código (cpp) [Seleccionar]
mes m = static_cast<mes>(i);
Aqui mi perfil en LinkedIn, invitame un cafe aqui