C++ empecher saisie caractères
Sage
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Comme l'indique le titre, je souhaiterais empecher la saisie de caractères (a, b, c...) voir meme de caractères spécifiques ( é, à, ; ...) dans un application console développé en C++ sous Dev-C++.
D'avance, merci
Comme l'indique le titre, je souhaiterais empecher la saisie de caractères (a, b, c...) voir meme de caractères spécifiques ( é, à, ; ...) dans un application console développé en C++ sous Dev-C++.
D'avance, merci
A voir également:
- C++ empecher saisie caractères
- Saisie gestuelle iphone - Guide
- Caractères ascii - Guide
- Caractères spéciaux - Guide
- Saisie vocale whatsapp - Accueil - Messagerie instantanée
- Saisie vocale sms - Guide
3 réponses
Sous windows seulement.
Ou meme renvoyé un message à l'aide d'un cout<<"Seul les chiffres sont authorisés"; lors de la saisie d'un caractère autre. Pas forcément les bloqués.
Ou meme renvoyé un message à l'aide d'un cout<<"Seul les chiffres sont authorisés"; lors de la saisie d'un caractère autre. Pas forcément les bloqués.
Trois façons de voir la chose :
- soit tu autorises l'utilisateur à taper ce qu'il veut, tu contrôles la chaîne. Et tu l'avertis s'il y a un caractère non numérique
- soit tu le fais à la volée la détection du caractère,
- soit tu empêches la saisie de ce qui est non numérique.
Le 1er point a l'avantage d'être simple et portable. Les autres ne sont pas portables, mais peut être plus conviviales pour l'utilisateur.
Tu préfères quoi ?
- soit tu autorises l'utilisateur à taper ce qu'il veut, tu contrôles la chaîne. Et tu l'avertis s'il y a un caractère non numérique
- soit tu le fais à la volée la détection du caractère,
- soit tu empêches la saisie de ce qui est non numérique.
Le 1er point a l'avantage d'être simple et portable. Les autres ne sont pas portables, mais peut être plus conviviales pour l'utilisateur.
Tu préfères quoi ?