[VC++] Reconnaissant d'1 caractere....

Cthulhu22 Messages postés 9 Statut Membre -  
Cthulhu22 Messages postés 9 Statut Membre -
bonjour

j'aimerais avoir un truc qui me reconnaisse un "@" dans une chaine de caractère et qui me mette ce qu'il y a apres ce "@" dans une autre chaine de caractère.
qqun peut m'aider?

merci
A voir également:

1 réponse

tafiscobar Messages postés 1281 Statut Contributeur 177
 
sois tu te fais ta propre fonction qui va rechercher ds ta chaine de caractere le @(bien sur tu vas comparer caractere par caractere) et tu recopies le reste qui vient apres ds une variable et tu le retourne. Ou bien tu utilises les fonctions de la classe CString avec le fichier d'entete afx.h, moi ce fichier me crée jusqu'a present des blemes car a chaq fois q je l'inclus, j'ai unresolved external symbol _beginthreadex et _endthreadex. Pour cette classe, tu utilises la methode find(char car) qui retourne un entier pour dire s'il y ait ou non(-1 non trouve).Ensuite tu fais une boucle en commençant par l'indice 0 pour verifier ou se trouve l'@(coe ceci while(str.find('@')!=i) i++;, et ensuite a partir de i+1, tu utilises la methode right coe ceci : tmp=str.Right(str.GetLength()-(i+1));

je pense q cela devrait t'aider, et puis si tu rencontres pas de blemes d'execution de ceux q je rencontre, est ce q tu peux m'en faire part?
tafiscobar
0
Cthulhu22 Messages postés 9 Statut Membre
 
j'ai bien compris ce que tu m'a dis (en gros) mais si tu pouvais rapidement le code car je m'y connais pas trop en C++.

merci
0