Langage C : Fichier existe ?
Résolu
didy_gwatinik
Messages postés
352
Date d'inscription
Statut
Membre
Dernière intervention
-
letrancheur Messages postés 210 Date d'inscription Statut Membre Dernière intervention -
letrancheur Messages postés 210 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Comment savoir si un fichier existe? Quelle fonction faut-il utiliser et comment?
Comment savoir si un fichier existe? Quelle fonction faut-il utiliser et comment?
A voir également:
- Langage C : Fichier existe ?
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
5 réponses
Donc pour savoir si un fichier existe :
Ça marche!!
Merci beaucoup "mype".
if (fopen(chemin,"r")!=NULL)
Ça marche!!
Merci beaucoup "mype".
letrancheur
Messages postés
210
Date d'inscription
Statut
Membre
Dernière intervention
7
dans le cas ou le fichier existe mais que les droits utilisateurs ne te permettent pas de le lire il va retourner NULL si je ne me trompe pas ce qui peut poser problème
Un fichier ouvert doit TOUJOURS être fermé.
FLIE* fichier=NULL;
fichier=fopen(chemin,"r");
if(fichier==NULL)
{
fclose(fichier);
//Actions à faire si le fichier n'existe pas
}
FLIE* fichier=NULL;
fichier=fopen(chemin,"r");
if(fichier==NULL)
{
fclose(fichier);
//Actions à faire si le fichier n'existe pas
}
tu ouvres le fichier en lecture avec la fonction fopen() et tu regardes ce qu'elle te renvoie si elle te renvoie -1 c'est que le fichier n'existe pas
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question