vi c du c mon truc
|| Punk's not dead ||
-------------------------------
Réponse au message :
-------------------------------
> jour,
> si ton C ?!?!?! veut dire C++,
> je te conseille d'abord de lire ça
> http://www.cppfrance.com/article.aspx?Val=1306
> en particulier les lignes suivantes
> char ligne[80];
> while (cin.getline(ligne, 80)) cout << ligne << "|" << endl;
> cout << endl;
> en remplaçant le "cin" par le nom de ton flux-fichier
> par exemple "in" comme dans :
> ifstream in("test.txt");
>
> et pendant que je fais de la pub pour mes sources
> http://www.cppfrance.com/article.aspx?Val=1404
>
> ... sinon, il faut adapter la techique au C, lire une ligne dans un buffer ...
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > lu all
> >
> > alors voila le truc c'est que je voudrais aller chercher des infos dans un fichier qui est structuré de la meme maniere lignes apres lignes. Je voudrais récuperer des infos pour les stocker dans des variables et ensuite effectuer quelques stats avec ces variables.
> >
> > en gros mon algo c'est :
> > -------------------------------------------------------
> > ouvrir le fichier xxx
> > tant que ya des lignes, faire
> > tu lis une ligne
> > si dans cette ligne ya telle chaine de caractere alors tu fais l'action x
> > sinon si ya telle chaine de caractere tu fait l'action y
> > ...
> > fin si
> > fin tant que
> > fermer fichier
> >
> > faire stats
> > afficher stats
> > fin
> > -------------------------------------------------------------
> >
> > j'ai mis en place un ptit code qui permet de chercher dans une chaine de caracteres un caractere spécifique :
> >
> > // trouver un caractere specifique dans une chaine de caracteres ///////////////
> >
> > typedef char chaine[200];
> > chaine string;
> > char *ptr,c;
> > c='<';
> > strcpy(string, azerty<19><86176621><viendra> );
> > ptr=strchr(string,c);
> >
> > if (ptr != NULL)
> > {
> > printf("le caractere %c est a la position %d",c,ptr-string);
> > }
> > else
> > {
> > printf("not found");
> > }
> >
> >
> > ------------------------------------------------------
> > et en fait je voudrait savoir si a la place de "azerty<19><86176621><viendra>"
> > je pouvai mettre :
ligne en cours de lecture du fichier ouvert (bah la ligne lue actuellement koi )
> >
> > -------------------------------------------------------
> >
> > voila
> > jespere que mon message est clair

> >
> > ++
> >
> > Gaz
> > _____________________________________________
> >
> >
> >
> >
> > || Punk's not dead ||
>