Tester existence dossier

koukoukhaoula Messages postés 74 Statut Membre -  
fiddy Messages postés 11653 Date d'inscription   Statut Contributeur Dernière intervention   -
salut tout le monde,
je veux savoir quelle fonction en C qui teste l'existence d'un dossier dont le chemin est donné.
Merci cordiallement.
A voir également:

2 réponses

scaravenger Messages postés 3055 Statut Membre 617
 
les fonctions :
FindFirstFile(hFile, &pffd);
FindNextFile(hFile, &pffd);
où pffd est une structure dont l'un des membres
pffd.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY
peut t'aider
0
fiddy Messages postés 11653 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Bonjour,
Hélas, pas de fonctions portables.
Cela dépendra donc de l'OS.
Sous windows, la solution vous a été donnée.
Sous un environnement POSIX, vous pouvez utiliser opendir(char*), si cette dernière renvoie ENOENT, c'est que le répertoire n'existe pas.
Cdlt,
0