bonjour j'essaye de renommer un fichier avec
mais avec la RC de seven j'obtiens errno 13 donc un problème de permission. Je ne vois pas d'où ça vient puisque j'ai tous les doits sur le fichiers, je l'ai créé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 rename ("fichier","nouveaunom");
Le programme est en C mais peut-être que je devrais poster dans le forum windows...
Si vous avez des idées merci.
remarque : sous ubuntu aucun problème.
edit :
Je pense que le problème vient du fait que le fichier est ouvert dans main() et que pendant son execution, main fait appel à une autre fonction, qui entre autre renomme mon fichier. (je le remplace par un autre du même nom)
Je comprend que cela puisse ne pas fonctionner, mais alors pourquoi aucun pblème sous UNIX ??
Partager