Renommer un fichier

Problème

Vous voulez renommer un fichier.

Solution

Utilisez la fonction rename().

Discussion

La fonction rename() permet de renommer un fichier ou un répertoire. Si celui-ci existe déjà, il est supprimé (sauf dans certains cas particuliers). Ces exceptions ont principalement lieu lorsque le système refuse l’opération (à cause des permissions par exemple), lorsque le fichier à écraser est un répertoire non vide ou utilisé par une autre application, ou encore quand le fichier à renommer est un fichier et que le nouveau nom correspond à un répertoire existant.

Prototypes


#include <stdio.h> 
 
int rename (const char *from, const char *to);
 
Pour consulter la suite, découvrez le livre suivant :
couv_EI3CACT.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Créer un fichier
Suivant
Copier un fichier