SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: betopin en Jueves 11 de Marzo de 2010, 18:12
-
Saludos a todos
Me he encontrado con el siguiente problema: Teniendo la ruta de un directorio cualquiera (Ej: C:Pruebas)....y una extension de archivo culquiera (Ej: .txt), necesito ubicarme en dicha carpeta y empezar a eliminar cuanto fichero posea tal extension....
A menos que haya googleado mal y mis conocimientos en ansi c no sean los suficientes...tan solo existen funciones definidas para eliminar ficheros especificos en rutas especificas.
Quisiera amigos, me indicaran que procedimientos, funciones, etc podria utilizar para validar la existencia de un directorio y para leer los nombres de todos los archivos de este directorio.
De antemano, Gracias
-
Estas en lo correcto, no existe tal funcion, debes programarla tu.
Si estas programando bajo windows, puedes utilizar las funciones FindFirstFile() y FindNextFile() de la APi de windows, que te ayudaran en esa tarea.
A continuacion un hilo en este foro donde encuentras mas informacion, o prueba buscando tu mismo FindFirstFile y FindNextFile:
http://foros.solocodigo.com/viewtopic.php?t=29044
-
Excelente sugerencia. Problema solucionado
Hubiese querido que la solucion fuera ANSI C pero que mas da
Gracias!!!! :good: