Vérifier que la variable est un entier

Fermé
jgervais - 21 mars 2011 à 15:40
 jgervais - 21 mars 2011 à 18:56
Bonjour,

Je programme en c++.
Dans mon programme, l'utilisateur doit entrer un nombre pour déterminer le nombres de fois qu'il veut jouer à un jeu. J'enregistre cette valeur dans une variable du type int. Comment vérifier qu'il a bien saisi un nombre et non une lettre ou un caractère spécial.

Merci d'avance


1 réponse

Salut,

Si c'est un programme en ligne de commande, c'est pas un int que tu dois récupérer, mais un char (il saisit un caractère).
Après, pour savoir si ce caractère peut être "transformé" en entier, tu peux tester son code ascii ("table ascii" sur google)
1
Merci beaucoup ^^
0