Búsqueda recurisva
Publicado por Michael (5 intervenciones) el 06/02/2018 08:42:16
Hola buenas noches gente necesito ayuda urgente tengo que convertir este programa el cual hace búsqueda y listado de un directorio y su contenido a uno que haga una búsqueda recursiva buscando y listando el directorio y el sud directorio y el sud directorio de ese y asi hasta que no encuentre mas nesecito ayuda el programa lo hize yo pero no se como pasarlo porfavor ayuden
mi sistema operativo es Windows 7
uso el programa DEV C++
el lenguaje usado es C++
aiuda :(
mi sistema operativo es Windows 7
uso el programa DEV C++
el lenguaje usado es C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <dirent.h>
using namespace std;
void list_dir(string dir)
{
DIR * directorio;
struct dirent * elemento;
string elem;
if (directorio = opendir(dir.c_str()))
{
while (elemento = readdir(directorio))
{
elem = elemento->d_name;
if (elem != "." && elem != "..") cout << elem << endl;
}
}
closedir(directorio);
}
void init()
{
cout << "Ruta del directorio a listar: ";
string dir;
getline(cin, dir);
list_dir(dir);
init();
}
int main(int argc, char *argv[])
{
init();
system("PAUSE");
return 0;
}
aiuda :(
Valora esta pregunta


0