Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1073 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C] Probleme fgets (resolu)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Probleme fgets (resolu)

n°371067
dache33
Posté le 24-04-2003 à 21:52:42  profilanswer
 

Lire un fichier jusqu'à ce qu'il atteigne une ligne vide:
 

Code :
  1. while( fgets(line,128,fic) && line!="\n" )


 
Vous voyez d'ou ca vient?


Message édité par dache33 le 24-04-2003 à 22:05:08
mood
Publicité
Posté le 24-04-2003 à 21:52:42  profilanswer
 

n°371069
Taz
bisounours-codeur
Posté le 24-04-2003 à 21:55:23  profilanswer
 

et strcmp, ça te dit quelque chose?

n°371071
chrisbk
-
Posté le 24-04-2003 à 21:56:13  profilanswer
 

[:xx_xx]
 
Ben on compare pas un string avec == mais avec strcmp :O

n°371082
dache33
Posté le 24-04-2003 à 22:04:12  profilanswer
 


effectivement, strcmp!  
 
Comme ca aussi, ca evite d'inclure string.h:

Code :
  1. while( fgets(line,128,fic) && line[0]!='\n')


 
Merci

n°371087
Taz
bisounours-codeur
Posté le 24-04-2003 à 22:11:28  profilanswer
 

et attendu du fait que line sopit déclarée ainsi "char line[128]" (un tableau quoi), tu peux remplacer ton "128" magique par un "sizeof line" bien plus souple et explicite


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C] Probleme fgets (resolu)

 

Sujets relatifs
Je n'arrive pas a faire un order by avec plusieur solition [resolu]fonction mail() probleme avec la gestion des emails non envoyé
PERL probleme d'envois de mailprobleme de tampon?
PHP+SQL+Flash problème !!!Probleme avec un champ Date sous Access...
Probleme de timerProblème à l'exécution sous VC++ [Résolu]
Probleme de comm avec une liaison série en C++ 
Plus de sujets relatifs à : [C] Probleme fgets (resolu)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR