Fonction fopen();
kingmother45
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je code un logicien en C avec la bibliothèque SDL.
Je voudrais savoir s'il est possible d'utiliser la fonction fopen(); pour vérifier l'existance d'un fichier pdf dans un dossier.
En effet, cette fonction renvoie une valeur NULL si le fichier n'existe pas.
Sauf que pour l'utiliser, il faut lui donner un nom de fichier bien determiné à rechercher.
Je me demandais s'il n'y avait pas un constante comme "*.pdf" qui permetterait de rechercher tous les fichiers avec une extension .pdf.
Cordialement,
Kingmother45
Je code un logicien en C avec la bibliothèque SDL.
Je voudrais savoir s'il est possible d'utiliser la fonction fopen(); pour vérifier l'existance d'un fichier pdf dans un dossier.
En effet, cette fonction renvoie une valeur NULL si le fichier n'existe pas.
Sauf que pour l'utiliser, il faut lui donner un nom de fichier bien determiné à rechercher.
Je me demandais s'il n'y avait pas un constante comme "*.pdf" qui permetterait de rechercher tous les fichiers avec une extension .pdf.
Cordialement,
Kingmother45
A voir également:
- Fonction fopen();
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
1 réponse
En effet, cette fonction renvoie une valeur NULL si le fichier n'existe pas.
Non, elle renvoie NULL si la fonction ne se déroule pas avec succès. Par exemple, si le fichier existe mais les droits ne permettent pas d'ouvrir le fichier, alors fopen() retournera NULL.
Pour faire ce que tu veux faire, tu peux parcourir tous les fichiers dans un répertoire avec opendir().
Cdlt,
Non, elle renvoie NULL si la fonction ne se déroule pas avec succès. Par exemple, si le fichier existe mais les droits ne permettent pas d'ouvrir le fichier, alors fopen() retournera NULL.
Pour faire ce que tu veux faire, tu peux parcourir tous les fichiers dans un répertoire avec opendir().
Cdlt,