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,
Version imprimable
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,
salut,
�a devrait faire l'affaire:
recherche des 'a':
:DCode:
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);
Il ne s'est pas trop forc�, le mod�rateur/r�dacteur, il aurait pu faire une fonction quand m�me :lol:
Le monsieur demande une proc�dure
le beurre l'argent du beurre et la cr�mi�re ? :aie:
vla !Code:
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; }
:D