liloulola
Messages postés3Date d'inscriptionmardi 17 juin 2003StatutMembreDernière intervention20 juin 2003
-
19 juin 2003 à 14:44
cs_dido33
Messages postés5Date d'inscriptiondimanche 12 novembre 2000StatutMembreDernière intervention19 avril 2005
-
19 avril 2005 à 13:40
Bonjour, ca y est, j'arrive à stocker mes structures dans un fichier !
En fait, je stocke plusieurs enregistrements du type %s%s%s/n
Je souhaiterais pouvoir supprimer le premier enregistrement. Comment faire ?
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 19 juin 2003 à 14:49
tu positionnes pointeur de fichier:
debut (0) + sizeof(struct).
Tu aspires le reste du fichier dans un buffer.
tu repositionnes au debut et tu tamponnes ton buffer.
SetEndOfFile(hfl); fini.
BruNews, ciao...
liloulola
Messages postés3Date d'inscriptionmardi 17 juin 2003StatutMembreDernière intervention20 juin 2003 20 juin 2003 à 14:16
Merci pour l'algo, mais j'ai encore besoin d 'aide :
Il faut que j'utilise un fseek pour me positionner au début du 2ème enregistrement ?
un enreg = STRUCT1 + STRUCT2 + STRUCT3 + /n
Je ne connais pas le nombre d'enreg de mon fichier, comment faire pour aspirer le reste du fichier ?
Merci