Compter le nombre de fois qu'apparait un caractère dans un AnsiString [C++Builde [Résolu]

Damou56 6 Messages postés vendredi 16 mai 2008Date d'inscription 11 janvier 2011 Dernière intervention - 20 janv. 2009 à 15:25 - Dernière réponse : BruNews 21054 Messages postés jeudi 23 janvier 2003Date d'inscription 7 novembre 2014 Dernière intervention
- 21 janv. 2009 à 10:37
Voilà comme l'indique le titre je voulais savoir si il y a une fonction ou autre permettant de compter un caractère passer en paramètre dans un AnsiString, je pense que cela est tout à fait possible mais je n'y arrive pas, si quelqu'un peut m'aider, merci d'avance.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
BruNews 21054 Messages postés jeudi 23 janvier 2003Date d'inscription 7 novembre 2014 Dernière intervention - 20 janv. 2009 à 18:39
3
Merci
DWORD OccurDansChaine(char *pstr, char a)
{
  DWORD count = 0;
  while(*pstr) {
    if(*pstr == a) count++;
    pstr++;
  }
  return count;
}

ciao...
BruNews, MVP VC++

Merci BruNews 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 96 internautes ce mois-ci

Commenter la réponse de BruNews
Damou56 6 Messages postés vendredi 16 mai 2008Date d'inscription 11 janvier 2011 Dernière intervention - 21 janv. 2009 à 09:44
0
Merci
Ok merci, j'ai juste un petit soucis, lors de la compilation il m'indique une erreur au niveau de l'utilisation de la fonction au niveau du premier paramètre que j'ai rentré, est-ce bien le AnsiString que je dois passer en paramètre? pourrais-tu me fournir un exemple d'utilisation? merci.
Commenter la réponse de Damou56
BruNews 21054 Messages postés jeudi 23 janvier 2003Date d'inscription 7 novembre 2014 Dernière intervention - 21 janv. 2009 à 10:37
0
Merci
Tu adapteras pour les borlanderies, je n'en fais pas.

ciao...
BruNews, MVP VC++
Commenter la réponse de BruNews

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.