Programación General > C/C++

 Re: Recorrer directorios del disco duro

(1/2) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa