Boucle infinie, plantage du prog

windowsfashion Messages postés 55 Date d'inscription jeudi 21 avril 2005 Statut Membre Dernière intervention 2 juin 2007 - 14 janv. 2006 à 14:17
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 14 janv. 2006 à 15:27
bonjour



Je suis debutant en c++



Quand je demande un nombre (avec cin) et que l'on met à la place des
caracteres au lieu d'un nombre, ba sa me fait une boucle infinie.



Comment fait on pour eviter la boucle infinie?



Merci

1 réponse

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
14 janv. 2006 à 15:27
Je pense que le plus propre en console c'est de lire une chaine (cin.getline) et ensuite d'essayer de convertir en nombre. Comme ca, t controles tout se qui se passe (tu peux afficher une message d'erreur par exemple)
0
Rejoignez-nous