Bonjour a tous,
Je vous ecris afin de trouver un peu d'aide. Mon problème est le suivant:
Je dois lire, ligne par ligne, un fichier en entrée, manipuler et modifier certaines parties de chaque ligne et ensuite reconstituer ces lignes avec les nouvelles données afin de recréer le fichier comme a l'origine le tout en langage C.
Hors mes lignes continnent des zéros binaires et ceci pose de sérieux problèmes. Toute la partie manipulation des données me pose pas de problème. MAis par contre, pour ce qui est de lire et ecrire une ligne dans un fichier lorsqu'il y a des zéros binaires c'est moins evident. Pour ce qui est d ela lecture j'ai l'impression que le bon vieux fgets fonctionne. Par contre mes essais avec fwrite, fprintf fputs ne marchent pas. Les zéros binaires ne sont pas pris en chatge et mettent le bazar dans mes données.
Quelqu'un aurait'il une solution a ce problème??
Je vous remercie d'avance de votre aide.
Cdt
Thefifou