Salut tout le monde !!
Grand de m'aider sur le poi,t suivant :
" Dans un contexte "C++" ,
Comment faire pour désactiver une(des) touche(s) du clavier ?! Et ce lors d'une saisie utilisateur , dans le but d'éviter des saisies érronées ?! "
#microzen#
Salut tout le monde !!
Grand de m'aider sur le poi,t suivant :
" Dans un contexte "C++" ,
Comment faire pour désactiver une(des) touche(s) du clavier ?! Et ce lors d'une saisie utilisateur , dans le but d'éviter des saisies érronées ?! "
#microzen#
Ca dépend, tu parles d'application console?
Si oui -> http://c.developpez.com/faq/cpp/?pag...e#SL_cin_clear
Pour éviter les erreurs de saisie, tu as aussi ça
http://c.developpez.com/faq/cpp/?pag...#SL_cin_verify
Sinon, pour répondre à ta question il faudrait connaître ton environnement de développement.
Ainsi que ce que tu entends par désactiver. Au sein de l'OS, des applis, de ton appli...
Il s'agit d'une application Console en effet ,
Pour l'environnement , je travaille dans 'DevC++' ou dans 'MinGW' !
le fait de purger le buffer , et de vérifier les valeurs saisies avec 'cin' ;
je l'ai déjà fait !
Mais il se trouve que ma procédure n'est pas parfaite !!!
Exple: Por un Prog qui s'attend à un 'Float' ,
1. Lorsque l'utilisateur saisit "12 45" la saisie passe pour vraie, et
la valeur lue est '12'
2. Lorsque l'utilisateur saisit "49a47" la saisie passe pour vraie, et
la valeur lue est '49'
Cmt faire pour rendre le Prog plus 'intélligent' et remédier à ce type de comportement ?
Merci pour m'avoir accorder de votre temps ! Je trouve que c'est très gentil , et j'aimerais pouvoir faire autant en aidant les autres à mon tour un de ces jours.
Je n'ai pas pensé à utiliser les 'string' de cette façon .
Je vais tenter cette voie et je vous répondrai !!
Grand Merci , #microzen#
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager