iam_myst
Messages postés51Date d'inscriptiondimanche 13 février 2005StatutMembreDernière intervention28 décembre 2006
-
22 févr. 2006 à 21:47
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
23 févr. 2006 à 10:39
Bonjour
désolé d'avance pour le titre mais je ne savais vraiment pas quoi mettre :/
J'aimerais savoir comment on fait pour revenir en arrière dans un fichier, parce que l'utilisation de
fseek( mon_fichier, -1, SEEK_CUR ); ne marche pas car il faut toujours
ajouter une valeur a la position courante du curseur il me semble,
j'aimerais donc savoir si quelqu'un connaissait une tite astuce :p
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 23 févr. 2006 à 09:38
Bizarre ton problème.
fseek() accepte bel et bien les valeurs négatives dans le deuxième param.
Tu dois avoir une erreur autre part.
Est tu sure de ne pas deja etre en début de fichier lorsque tu fait ton fseek ?
Regarde si la valeur renoyée par fseek vaut bien 0 ( Si = 0 : Ok / Si != 0 : echec de la fonction fseek)