return T_Bit[curs_bit_entree--];
}
Comment voir pointeur sur le fichier?
J'aimerai détecter quand la fin du fichier est atteinte, car cette function lit bit à bit mon fichier. comment faire?
cs_LordBob
Messages postés2865Date d'inscriptionsamedi 2 novembre 2002StatutMembreDernière intervention11 mai 20099 9 févr. 2006 à 12:22
le plus simple c'est d'utiliser feof().
tu as ton pointeur FILE et tu testt si feof(pointeur) renvoie TRUE bah c'est que la fin du fichier est atteint
sinon pour fread(), tu lui passe en param la quantité d'octet que tu veux lire dans le fichier et il te renvoie la quantité d'octet qu'il a effectivement lu. ce que dit ymca c'est que si la quantité lu est différente de la quantitié que tu as demandé de lire, bah c'est que la fin du fichier à été atteinte.
Bob..."La chance accorde ses faveur aux esprits avertis..."