eldred
Messages postés32Date d'inscriptionmercredi 14 septembre 2005StatutMembreDernière intervention14 juin 2006
-
21 mars 2006 à 10:12
eldred
Messages postés32Date d'inscriptionmercredi 14 septembre 2005StatutMembreDernière intervention14 juin 2006
-
21 mars 2006 à 16:19
Bonjour!! voila dans l'optique du dévelopement d'une appli client serveur, je programme un fonction qui doit comparer deux chaines puis séparer celle percue en entrée en 2 parties. Acuns probleme pour la comparaison, mais je n'arrive pas a séparer la chaine...
Une petite explication:
entree="yop aaaa"
comparateur="yop"
et la il faudrait que parametre (variable globale) soit égal a "aaaa"
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 21 mars 2006 à 10:53
En gros, si j'ai bien compris, tu veux faire ceci (attention, je n'ai pas testé):
char * index = NULL;
char param[20];
index=strstr(entree,comparateur); // Recherche de la chaine "comparateur" dans la chaine "entree"
if (index!=NULL)
{
strcpy(param,entree+strlen(comparateur); // Copie de la fin de la chaine "entree" dans "param"
}
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage