je_ne_viens_qu1_fois
Messages postés12Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention25 août 2006
-
24 avril 2006 à 11:13
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 2009
-
24 avril 2006 à 11:55
Bonjour à tous
J'ai un fichier data, créé par une carte d'acquisition à laquelle je n'ai pas accès, qui est du genre:
ce que je veux, c'est:
1) récupérer les chiffres qui sont dans les lignes contenant l'instruction "Rec", juste après l'instruction "Rec"
2) sauter par dessus les lignes où il n'y a pas "Rec".
j'ai utilisé déja fscanf, avec différents formats comme "[^:]", utilisé aussi des méthodes très bourrines comme associé à chaque caractère de la ligne une variable lors de la lecture de la ligne (ex.: pour la ligne "4091391 DEBUG com.sensl.comm.JASPImpl - Rec: 6 5 79 5 109 0 35 198 0", je mets 4091391 dans une variable v1, "debug" dans une variable v2 etc...), mais cette méthode ne permet pas de sauter des lignes..
ce que j'aimerais donc, c'est une solution, et si possible élégante.