Un problème en c++
Fermé
zematex
Messages postés
111
Date d'inscription
mercredi 10 janvier 2018
Statut
Membre
Dernière intervention
3 juillet 2018
-
Modifié le 6 mai 2018 à 18:30
zematex Messages postés 111 Date d'inscription mercredi 10 janvier 2018 Statut Membre Dernière intervention 3 juillet 2018 - 8 mai 2018 à 11:25
zematex Messages postés 111 Date d'inscription mercredi 10 janvier 2018 Statut Membre Dernière intervention 3 juillet 2018 - 8 mai 2018 à 11:25
1 réponse
Utilisateur anonyme
Modifié le 6 mai 2018 à 21:34
Modifié le 6 mai 2018 à 21:34
Bonjour,
comme ceci peut-être :
comme ceci peut-être :
#include <iostream> using namespace std; int main() { enum class Choixdumenu { jouer = 'j', quitter = 'q', incorrect, }; Choixdumenu choix; char saisiechoix; cin >> saisiechoix; if (saisiechoix == static_cast<char>(Choixdumenu::jouer) || saisiechoix == static_cast<char>(Choixdumenu::quitter)) { choix = static_cast<Choixdumenu >(saisiechoix); } else { choix = Choixdumenu::incorrect; } switch (choix) { case Choixdumenu::jouer: cout << "ok lol c'est jouer" << endl; break; case Choixdumenu::quitter: cout << " ok lol c'est quitter" << endl; break; default: cout << "ok lol c'est default " << endl; break; } // system("pause"); return 0; }
8 mai 2018 à 11:23
ZEMATEX
8 mai 2018 à 11:25