cs_Soft
Messages postés2Date d'inscriptionmardi 21 mai 2002StatutMembreDernière intervention22 mai 2002
-
21 mai 2002 à 19:13
cs_Soft
Messages postés2Date d'inscriptionmardi 21 mai 2002StatutMembreDernière intervention22 mai 2002
-
22 mai 2002 à 00:15
Bonjour,
Qq1 connait il un moyen pour charger le contenu d'un fichier (pouvant atteindre plusieurs dizaines de MO) dans un char *buffer;
Car meme avec une allocation dynamique, il se produit un Seg Fault au environs du 20432eme char.
Si qq1 a une idee merci de me la communiquer.
PS: Ce code est destine a Unix et Linux et c'est du C.
cs_GoldenEye
Messages postés527Date d'inscriptionvendredi 14 septembre 2001StatutMembreDernière intervention 6 octobre 20084 21 mai 2002 à 23:22
-------------------------------
Réponse au message : tu le charges parties par parties avec un buffer de 20000 char que tu vides quand tu n'en as plus besoin
-------------------------------
Bonjour,
Qq1 connait il un moyen pour charger le contenu d'un fichier (pouvant atteindre plusieurs dizaines de MO) dans un char *buffer;
Car meme avec une allocation dynamique, il se produit un Seg Fault au environs du 20432eme char.
Si qq1 a une idee merci de me la communiquer.
PS: Ce code est destine a Unix et Linux et c'est du C.