titi4659
Messages postés42Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention30 mars 2007
-
26 mars 2007 à 13:10
cs_laurent1024
Messages postés987Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention30 août 2012
-
26 mars 2007 à 14:34
Bonjour,
j'ai un problème avec des accents en C++.
J'ai une chaine de caractère que je voudrai vérifier.Je souhaiterai savoir si celle ci contient ou non des accents.
j'ai déjà fait sa mais il me renvoi tjs 0
titi4659
Messages postés42Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention30 mars 2007 26 mars 2007 à 13:36
j'ai testé avec ce que tu viens de me dire mais sa ne marche pas si je rentre la chaine "ééééééé" il me return 0 mais même si je mets "je test" il me retourne 0
cs_laurent1024
Messages postés987Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention30 août 201225 26 mars 2007 à 14:01
Fait voir ton code.
Si tu as laissé p[i]=='' || p[i] == '' || p[i] == '' || p[i] == '' || p[i] == '' || p[i] == '' || p[i] == '' c'est normal que ca marche pas
++
cs_laurent1024
Messages postés987Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention30 août 201225 26 mars 2007 à 14:15
for (unsigned int i=1; i<strlen(name); i++)
{
if (p[i]=='é' || p[i] == 'à')
{
return 1; //contient des accents
}
}
return 0; // pas d'accent dans la chaine