Les fichier !! c++

Fermé
king of real Messages postés 91 Date d'inscription lundi 19 janvier 2009 Statut Membre Dernière intervention 17 juillet 2013 - 3 mai 2009 à 10:38
king of real Messages postés 91 Date d'inscription lundi 19 janvier 2009 Statut Membre Dernière intervention 17 juillet 2013 - 3 mai 2009 à 20:50
Bonjour,
je veux quelque un m'aide de lire a partir d'un fichier juste le code

" fprintf(f,"%d\t %s\t %s\t %s\t %d\t %d\n",code,nom,prenom,age,salaire,hdr); "

pour faire la recherche dans ce fichier jai besoin de lire tout les code jusqu'a la fin de fichier

et mercii
A voir également:

2 réponses

Comme personne ne répond, je vais m'y coller, mais il eût mieux valu qu'un spécialiste comme fiddy le fît.
Voilà ce que je propose (à tester, je ne l'ai pas fait!), je suppose le fichier ouvert:
char ligne[256];
while (fgets (ligne, 256, fluxFichier))
{
  if (sscanf (ligne, "%d%s%s%s%d%d", &code,nom,prenom,age,&salaire,&hdr)
  {
    // traitement
  }
  else
  {
    // traitement erreur
    break;
  }
}
Personnellement, j'ai une sainte horreur des 'scanf', mais si ça peut te dépanner... ;-)
Bon courage.
1
king of real Messages postés 91 Date d'inscription lundi 19 janvier 2009 Statut Membre Dernière intervention 17 juillet 2013
3 mai 2009 à 20:50
merci bien
0
king of real Messages postés 91 Date d'inscription lundi 19 janvier 2009 Statut Membre Dernière intervention 17 juillet 2013
3 mai 2009 à 13:57
!
0