Lecture d'un fichier: fin de fichier arrive trop vite!
Lecture d'un fichier: fin de fichier arrive trop vite! - C - Programmation
MarshPosté le 03-12-2007 à 14:56:33
Bonjour, j'essaye de lire un fichier sous windows pour concatener plusieurs fichiers de environ 90 Ko chacun. Hors quand je n'arrive pas à lire mon fichier jusqu'au bout ... j'ai systèmatiquement u feof ou un read(blabla) ==0 avant la fin réelle du fichier. Exemple de code:
Mon fichier projet_compression fait ~ 235 Ko et mon programme me retourne une size de ~1.8 Ko. J'ai essayé avec fread, read, scanf ... tjrs le même problème. Je suis sous Windows XP (NTFS) avec Bloodshed C++. Merci pour toutes vos remarques et suggestions.
--------------- Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
Marsh Posté le 03-12-2007 à 14:56:33
Bonjour, j'essaye de lire un fichier sous windows pour concatener plusieurs fichiers de environ 90 Ko chacun. Hors quand je n'arrive pas à lire mon fichier jusqu'au bout ... j'ai systèmatiquement u feof ou un read(blabla) ==0 avant la fin réelle du fichier. Exemple de code:
Mon fichier projet_compression fait ~ 235 Ko et mon programme me retourne une size de ~1.8 Ko. J'ai essayé avec fread, read, scanf ... tjrs le même problème. Je suis sous Windows XP (NTFS) avec Bloodshed C++. Merci pour toutes vos remarques et suggestions.
---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)