Bonjour, j'aimerai savoir comment fait-on pour énumérer des dossiers?
Je n'ai pas trouver dans http://c.developpez.com/faq/c/?page=fichiers
Il faut que ce soit compatible pour Linux et Windows.

J'aimerai aussi savoir si une fonction qui demande de la mémoire (avec malloc() ) est bonne comme je fait.

Pour renvoyer une chaîne de caratcaires, je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
char *mafct(char *s){
...
char *resultat = malloc(50);
...//Je met ce que je dois dans resultat
return resultat;
}
Parce que je ne fait jamais de free();


Merci d'avance de vos réponses