Vérifier que la variable est un entier

jgervais -  
 jgervais -
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

A voir également:

1 réponse

francis
 
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
jgervais
 
Merci beaucoup ^^
0