johnclark
Messages postés5Date d'inscriptionsamedi 3 mai 2003StatutMembreDernière intervention15 février 2004
-
29 juil. 2003 à 15:10
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 2009
-
30 juil. 2003 à 14:33
bonjour je voudrai savoir comment faire pour reperer une ligne dans un fichier et ecrire a l'endroit de cette ligne...
j'arrive bien ecrire en fin de programme mais malheureusement il faut absolument que je mette mon texte entre plusieurs lignes...
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 29 juil. 2003 à 19:06
c'est ce que j'allais te proposer,
mais j'avais penser un un bug :
il faut que le nombree de carateres ecrases soit le meme que le nombre de caracteres de la nouvelle ligne !!!!
mais bon, il faudrait peut-etre mieux charger le fichier en memoire, puis apres l'enregistrer, ceci si tu as besoin de faire beaucoup cette operation !
youpiyoyo
Messages postés539Date d'inscriptionvendredi 6 juin 2003StatutMembreDernière intervention14 juillet 2010 30 juil. 2003 à 13:19
fseek normalement remet vers le début du fichier non??
utilise plutot fsetposc mieu
et en effet si tu veux remplacé une ligne ou la supprimé tu dois le chargé, le mettre en mémoire, recherché la ligne et faire tes modifs puis le réenregistré.
après ceci dépend de qu'elle foçnction tu utilise pour l'enregistrment fopen, fstream,ou CreateFile
youpi
++
Vous n’avez pas trouvé la réponse que vous recherchez ?