je miserais plutôt sur strstr et strchr je pense
probablement quelque chose du genre :
char *p1 = strstr(line, "PRENOM(")
char *p2 = strstr(p1, ")")
NOM(DUGENOUX) PRENOM(MAURICETTE)
...
Type: Messages; Utilisateur: BufferBob
je miserais plutôt sur strstr et strchr je pense
probablement quelque chose du genre :
char *p1 = strstr(line, "PRENOM(")
char *p2 = strstr(p1, ")")
NOM(DUGENOUX) PRENOM(MAURICETTE)
...
ok, en se basant sur les données que tu fournis :
BLOCK FAMILLE(ADD)
MEMBRE(001) NOM(DUDULE) PRENOM(JACK)
XXXXXX
METIER('Technicient informatique')
XXXXX(000060 ans)
...
dans ton fichier d'exemple on trouve le prenom sur la même ligne que le nom, c'est bien ça/ça peut arriver dans le fichier ?
aussi tu dis qu'il peut ne pas y avoir de lien, ton fichier d'exemple...
salut,
c'est là que les listes chainées sont utiles en fait, et assez pertinentes puisqu'il suffit de faire une structure par identité, encore faut-il savoir les implémenter proprement mais...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.