Bonjour à tous,

J'ai bien compris l'utilisation de readir, mais si on utilise le code ci-dessous, l'affichage des fichiers du répertoire se fait dans un ordre étrange, en savez-vous plus ? Je m'attendais à une liste triée alphabétiquement !!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
struct dirent *lecture;
   DIR *rep;
   rep = opendir("/tmp");
   while ((lecture = readdir(rep)))
   {
      printf("FICHIER: %s\n", lecture->d_name);
   }
   closedir(rep);
Merci.