Se placer au debut d'un fichier - C - Programmation
Marsh Posté le 08-07-2004 à 15:21:06
heink ?
et préférence à a fgetpos et et fsetpos
Marsh Posté le 09-07-2004 à 14:09:41
D'accord et merci.
maintenant une autre question:
je travaille sur 2 fichiers,je prends une ligne du premier fichier puis parcour le second en entier. Si la meme ligne est presente dans les 2 fichiers alors on supprime la ligne identique du 1 er fichier.
J'ai deja fait des recherches mais je n'ai pas trouve ce que je voulais (une explication clair et/ou un exemple).
Quelqu un peut il m'aider?
Merci.
A+
Marsh Posté le 10-07-2004 à 17:52:29
Ben c'est pas très compliqué, mais si les 2 fichiers sont gros, l'algo pour éviter que ça rame peut l'être un peu, lui. Si tu peux trier l'un d'eux facilement, c'est assez facile.
Marsh Posté le 12-07-2004 à 09:18:49
J'ai deja effectue un traitement de trie et il me reste toujours une ligne qui se copie dans le fichier final (cette ligne ne se copie que si le fichier contient uniquement des lignes conformes, si il y a ne serais ce qu une ligne non conforme je n'ai pas l'erreur)c'est pour cela que je cherche si il existe une methode pour supprimer la ligne dans un fichier texte. Supprimer un fichier je sais faire mais supprimer une partie du contenue dans fichier alors la je vois pas.
A+
c'est partie pour des recherche !!!
Marsh Posté le 08-07-2004 à 15:10:31
Pour me placer au debut d un fichier j'utilise:
Au cour de mon traitement j'effectue plusieurs passage sur plusieurs fichier texte different et au cours de ce traitement je perds le position courante. J'aurais donc besoin de pourvoir replacer mon ponteur au debut du fichier texte.
Question: Existe t il un autre moyen de ce placer au debut fu fichier texte que par la methode que j'utilise?
Merci.
A+