bonjour j'essaye de renommer un fichier avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
rename ("fichier","nouveaunom");
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éé.

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 ??