Programación General > C/C++
Re: Recorrer directorios del disco duro
Argus:
Hola amigos del foro!,
por favor, necestio con urgencia saber como recorrer y mostrar por pantalla todos los directorios del disco duro.
de antemano muchisimas gracias.
adocrates:
y/o compilador ?:D
Argus:
en DOS.
adocrates:
Socio, esta version la compile con VC DOS.
Lo que esta en comentarios son de la supuesta version TC (no la he probado pq no tengo el compilador)... ojala te sirva...
--- Código: Text ---#include <stdio.h>#include <stdlib.h>#include <string.h>#include <io.h>#include <dos.h> int directorio(char *dir,char *match){ char fullfilename[128];// struct find_t fileinfo; struct _finddata_t fileinfo; int count=0; long hFile; sprintf(fullfilename,"%s/%s",dir,match);// if(_dos_findfirst(fullfilename,_A_NORMAL,&fileinfo)) if((hFile=_findfirst(fullfilename,&fileinfo))==-1) { return(0); } do {// if(file_match(fileinfo.name,match)!=-1)// { puts(fileinfo.name); count++;// } }// while(!_dos_findnext(&fileinfo)); while(!_findnext(hFile,&fileinfo)); return(count);} main(){ directorio("C:", "*.*");}
Avisa cotejue...:D
Argus:
muchas gracias!.
Navegación
[#] Página Siguiente
Ir a la versión completa