Je souhaite autoriser l'utilisateur à utiliser des lettres minuscules ou majuscules donnant la valeur à la variable de type char ... Toute aide?C++, accepte les lettres minuscules et majuscules dans une variable
0
A
Répondre
0
Err, voulez-vous dire quelque chose comme (où getAChar()
est quelque méthode que vous utilisez pour obtenir le caractère):
int ch = getAChar();
while (!isalpha (ch))
ch = getAChar();
Alternativement, si vous voulez vérifier qu'un utilisateur entre seulement alphas. Vous pouvez obtenir une chaîne avec:
cin >> myString;
Vérification des alphas est aussi simple que:
char *cstr = myString.c_str();
for (int i = 0; i < myString.length(); i++)
if (!isalpha (*cstr++))
return false;
return true;
Questions connexes
- 1. concat_ws et minuscules et majuscules
- 2. simple pour les lettres Regex majuscules et minuscules, des chiffres et quelques symboles
- 3. JavaScript - recherche de toutes les lettres minuscules dans une chaîne
- 4. lettres majuscules Match et lettres par RegExp
- 5. Conversion en majuscules et minuscules dans Java
- 6. MS Access Inner Join ne reconnaît pas la différence entre les lettres minuscules et majuscules?
- 7. Comment convertir les minuscules en majuscules?
- 8. urls majuscules et minuscules en PHP
- 9. sed + changement lettre majuscules et minuscules
- 10. Comment trouver toutes les occurrences de lettres majuscules, d'espaces et de nombres dans une recherche mysql?
- 11. php array - majuscules ou minuscules
- 12. Lettres majuscules dans Modifier le contrôle dans WiX
- 13. WatiN et en tapant des lettres majuscules
- 14. Mise en majuscule des lettres minuscules
- 15. Tri d'un tableau de chaînes avec majuscules et minuscules dans C
- 16. format date avec toutes les lettres majuscules
- 17. Comment définir les chaînes en majuscules/minuscules dans Unicode?
- 18. Conversion des majuscules en NSString en minuscules
- 19. Conversion de toutes les lettres en majuscules init casquettes
- 20. Faire correspondre une chaîne dans jQuery indépendamment des majuscules/minuscules
- 21. Comment gérer les caractères majuscules et minuscules dans une URL personnalisée?
- 22. bug..web minuscules en majuscules dev
- 23. Comment lire les données de cassandra sans les majuscules/minuscules
- 24. URL de navigation Sharepoint dans toutes les lettres majuscules
- 25. Comment transférer des caractères entre majuscules et minuscules avec sed
- 26. Comment vérifier les majuscules et les minuscules dans les critères de mise en veille prolongée
- 27. convertir majuscules en minuscules en C .. (un défi)
- 28. Comment faire pour Class.forName ignorer minuscules/majuscules
- 29. Comment diviser entre deux lettres majuscules?
- 30. Crochet du clavier ... n'obtenant pas les caractères majuscules ou minuscules
Votre question est un peu vague - pouvez-vous s'il vous plaît expliquer plus clairement? Voulez-vous accepter les caractères de l'utilisateur et ensuite le comparer à une chaîne, en ignorant le cas? – LeopardSkinPillBoxHat
Vous allez devoir spécifier plus précisément ce que vous recherchez. Vous essayez peut-être de lire les lignes d'entrée de cin puis de zapper tous les caractères non alphabétiques avant de répercuter la ligne. Ou vous pourriez essayer de convertir le cas des lettres, ou quelque chose d'autre. Ou vous pouvez essayer de traiter des caractères individuels à la fois (car une 'variable de type char' ne peut contenir qu'un seul caractère à la fois). Et qu'allez-vous faire avec les caractères invalides? Ignorer, whinge, se terminer silencieusement? –
Vous indiquez C++ comme langue principale - vous devez être conscient que les valeurs des variables ne se soucient pas des majuscules/minuscules. Veuillez clarifier votre question, sinon elle sera downvoted. – Arkadiy