bob82fr
Messages postés38Date d'inscriptionsamedi 1 février 2003StatutMembreDernière intervention13 janvier 2005
-
21 avril 2004 à 11:37
cs_djl
Messages postés3011Date d'inscriptionjeudi 26 septembre 2002StatutMembreDernière intervention27 novembre 2004
-
22 avril 2004 à 19:43
hi,
j'aimerais recupere un string apres une chaine que j'ai identifie.
J'ai un fichier myfile.txt, dans lequel on trouve:
cacheMissRate:52
pross:200
...
J'arrive a identifier les mots clefs (cacheMissRate:, pross:) mais je n'arrive pas a recuperer ce qu'il y a derriere.
voila le code actuel:
#include <stdio.h>
int main ()
{
FILE * pFile;
char c;
int n = 0;
pFile=fopen ("myfile.txt","r");
if (pFile==NULL) perror ("Error opening file");
else
{
do {
c = fgetc (pFile);
if (c == 'cacheMissRate:') n++;
} while (c != EOF);