Un caractère dans une chaine?
mariostar27
Messages postés
442
Statut
Membre
-
mariostar27 Messages postés 442 Statut Membre -
mariostar27 Messages postés 442 Statut Membre -
Bonjour,
je souhaiterai savoir comment peut t-on vérifier si un caractère figure dans une chaine de caractère ???
exemple.
const char nom = "coucou les-amis";
je voudrais vérifier comment savoir si dans ma chaine j'ai un "-". bien evidement, ici c'est un exemple. l'utilisateur devra mettre son nom dans un textCtrl donc je veux vérifier qu'il ne met pas de "-".
j'espere avoir été précis, auquel cas, excusez moi.
PS : je code en C++ (berkkk).
merci d'avance
je souhaiterai savoir comment peut t-on vérifier si un caractère figure dans une chaine de caractère ???
exemple.
const char nom = "coucou les-amis";
je voudrais vérifier comment savoir si dans ma chaine j'ai un "-". bien evidement, ici c'est un exemple. l'utilisateur devra mettre son nom dans un textCtrl donc je veux vérifier qu'il ne met pas de "-".
j'espere avoir été précis, auquel cas, excusez moi.
PS : je code en C++ (berkkk).
merci d'avance
A voir également:
- Un caractère dans une chaine?
- Caractère spéciaux - Guide
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Caractere vide - Guide
- Chaine tnt gratuite sur mobile - Guide
6 réponses
char interdiction = '-';
bool present = false;
for (int index=0; nom[index]!='\0';index++)
if (nom[index]== interdiction) present=true;
et pourquoi berk en C++ ???
heu, j'ai donné un code qui scanne, mais il y a surement des fonctions toute prète !
bool present = false;
for (int index=0; nom[index]!='\0';index++)
if (nom[index]== interdiction) present=true;
et pourquoi berk en C++ ???
heu, j'ai donné un code qui scanne, mais il y a surement des fonctions toute prète !
merci je cherchai une méthode moi mdr.
berk le C++ car passez du java au C++, sa gave. sinon faut je mi fasse a cette conneri de char lol.
encore merci nabla's
berk le C++ car passez du java au C++, sa gave. sinon faut je mi fasse a cette conneri de char lol.
encore merci nabla's
Oui, évidemment il y a 'strchr' (pour plus de détail faire un 'man strchr').
Tu vas avoir des problèmes avec: const char nom = "coucou les-amis";.
Mais, de grâce, réponds-nous: et pourquoi berk en C++ ???.
Bonne continuation.
Tu vas avoir des problèmes avec: const char nom = "coucou les-amis";.
Mais, de grâce, réponds-nous: et pourquoi berk en C++ ???.
Bonne continuation.
il dit berk, parce qu'il est habitué au java avec plein de librairies, et qu'il doit se casser les dents avec les pointeurs
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ba ouai c'est beaucoup plus dure lol. j'ai du mal avec les pointeur, reference, char (car String a disparu).