URL: https://linuxfr.org/forums/programmation-c--2/posts/renommer-remove-fichier Title: renommer & remove fichier Authors: demo2000 Date: 2005年06月21日T19:02:43+02:00 Tags: Score: 0 je fais des traitements sur un fichier comme suit : Code : in = fopen(argv[1], "rb"); //argv[1]=name-file est le fichier source out = fopen(strcat(argv[1],".NEW"), "wb"); //name-file.NEW est le fichier resultat //traitement .... fclose(in); fclose(out); remove(argv[1]); // supprimer le fichier source //renommer le fichier traiter pour avoir le nom du fichier source rename(strcat(argv[1],"NEW"),argv[1]); ... ça marche bien...mais la supprssion et le renommage ça marche pas ? je veux faire des traitement sur un fichier en utilisant un fichier temporaire et à la fin je veux supprimer le fichier source pour qu'il prend sa place le fichier traiter ...... resultat du programme : Code : name-file // fichier source name-file.NEW // fichier temporaire traiter £spaces£ £/spaces£ merci

AltStyle によって変換されたページ (->オリジナル) /