IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

Compter un caract�re


Sujet :

MFC

  1. #1
    Membre �prouv�
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    907
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 907
    Par d�faut Compter un caract�re
    Bonjour,

    Je recherche une proc�dure pour compter le nombre de fois o� l'on retrouve un caract�re donn� dans une chaine de type CString.

    Merci,
    Christophe,

  2. #2
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    salut,
    �a devrait faire l'affaire:
    recherche des 'a':
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    CString str="taotoaba";
    	int npos=-1,nCt=0;
    	do
    	{
    		if((npos=str.Find("a",npos+1))!=-1) nCt++;
    	}
    	while(npos!=-1);
    TRACE("\nNb : %d",nCt);

  3. #3
    R�dacteur/Mod�rateur
    Avatar de Trap D
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4 942
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4 942
    Par d�faut
    Il ne s'est pas trop forc�, le mod�rateur/r�dacteur, il aurait pu faire une fonction quand m�me
    Le monsieur demande une proc�dure
    "La haine seule fait des choix" - Koan Zen
    "Il ne faut pas �tre meilleur que les autres, il faut �tre meilleur que soi." Albert Jacquard
    "Ceux qui savent o� ils ont pos� leur parapluie ne sont pas alcooliques." - pgibonne.
    Faites du Prolog, �a vous changera les id�es !
    Ma page Prolog
    Mes codes sources comment�s

    Mon avatar : La Madeleine � la veilleuse de Georges de La Tour

  4. #4
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    le beurre l'argent du beurre et la cr�mi�re ?
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    int GetEventChar(LPCTSTR lpszString,const TCHAR ch)
    {
       ASSERT(lpszString);
     
       CString str=lpszString;
       int npos=-1,nCt=0;
       do
       {
          if((npos=str.Find(ch,npos+1))!=-1) nCt++;
       }
       while(npos!=-1); 
      return nCt;
    }
    vla !

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 2
    Dernier message: 07/06/2007, 17h44
  2. R�ponses: 5
    Dernier message: 21/01/2007, 00h43
  3. Comment Compter les caract�res
    Par pierrot67 dans le forum Bases de donn�es
    R�ponses: 6
    Dernier message: 02/12/2006, 19h12
  4. [MySQL] compter les caract�res
    Par paterson dans le forum PHP & Base de donn�es
    R�ponses: 3
    Dernier message: 27/04/2006, 13h51
  5. [68k] Compter les caract�res
    Par djedie dans le forum Autres architectures
    R�ponses: 3
    Dernier message: 02/02/2005, 08h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo