Listing d'un repertoire ? [ C / DOS ] - Programmation
Marsh Posté le 09-04-2001 à 15:52:41
chuis con j'aurais du y penser. Seulement, je ne vois pas comment intégrer ca dans un programme, cad faire executer cette commande.
Marsh Posté le 09-04-2001 à 15:54:13
pourquoi /s ?
Il ne veut que le répertoire et pas les sous-rep !
Marsh Posté le 09-04-2001 à 15:54:20
Il y a sûrement une commande spécifique en C mais là je ne peut pas t'aider.
Marsh Posté le 09-04-2001 à 15:59:19
JPA> Je lui ai donné la commande la plus complète mais il a dû essayer et corriger de lui même.
Et pour être plus rigoureux il aurait fallu :
C:\répertoire\*.* >Listing.txt
Marsh Posté le 09-04-2001 à 16:02:36
il me semble ken C ta une fonction execute() ou command()...
Jsais plus trop...
Marsh Posté le 09-04-2001 à 16:03:52
C'est possible en c!
Il y a un fichier .h à inclure et après on a la possibilité d'ouvrir et de parcourir un répertoire!
ex: opendir("chemin" );
Marsh Posté le 09-04-2001 à 16:04:06
C'est possible en c!
Il y a un fichier .h à inclure et après on a la possibilité d'ouvrir et de parcourir un répertoire!
ex: opendir("chemin" );
Marsh Posté le 09-04-2001 à 16:04:07
C'est possible en c!
Il y a un fichier .h à inclure et après on a la possibilité d'ouvrir et de parcourir un répertoire!
ex: opendir("chemin" );
Marsh Posté le 09-04-2001 à 16:06:04
shinji>Tu as la tremblote ou du devrait arrêter les vitamines
Marsh Posté le 09-04-2001 à 16:06:06
C'est possible en c!
Il y a un fichier .h à inclure et après on a la possibilité d'ouvrir et de parcourir un répertoire!
ex: dp=opendir("chemin" );
fic=read(dp);
tant que (dp!=NULL){
printf("%s",fic->name);
fintantque
C'est un truc du style, si tu veut je peut retrouver le truc exact?
Marsh Posté le 09-04-2001 à 16:08:30
Merci, je vais essayer de me debrouiller avec tout ca.
Un petit truc, c possible de ne lister que les ficheirs d'un certain type avec ta solution shinji ?
Merci, @+
Marsh Posté le 09-04-2001 à 16:13:24
Ben ouais, une fois que t'es dans ta boucle, tu peux mettre une condition, mois c'était if(fichier.extension)...
Il faut en fait extraire l'extension de chaque fichier et la tester.
C'est facile, tu garde la fin du nom à partir du point ('.').
Si tu veut j'ai fait un TP là dessus, je te l'envoi si tu me file ton adresse (je ne l'aurait que d'ici jeudi!)
Marsh Posté le 09-04-2001 à 16:14:00
shinji> tu as quand même réussi à poster 3 fois le même message et tout à la suite.
Marsh Posté le 09-04-2001 à 16:15:54
Cyci>A ouais, désolé, mais c'est ce putain de clavier, j'ai commencé mon stage aujourd'hui et pas moyen de m'habituer à ce Foutu #!%!-# de merde!
Marsh Posté le 09-04-2001 à 16:15:56
shinji, merci Je pense que j'en ai assez pour me debrouiller seul. Si je n'y arrive pas, je te contacterai.
Marsh Posté le 09-04-2001 à 15:44:52
Comment je pourrais m'y prendre ?
Merci, @+
[edit]--Message édité par Evadream -jbd---[/edit]