Programación General > C/C++
borrar archivos
(1/1)
tealdiht:
Hola, como puedo borrar todos los archivos de un directorio ??
Intente con remove( " directorio/*.* "); pero no, solo funciona poniendo un nombre de archivo en particular.
gracias !!!
ssaammuu:
Por lo que tengo entendido, no puedes hacer eso.
Vas a tener que iterar a través de los archivos y borrarlos uno a uno.
:(
ProfesorX:
remove no admite comodines, solo borra archivos individuales.
La manera de hacerlo seria leyendo el directorio y pasarle el nombre de cada archivo a la funcion.
El procedimiento de leer el directorio cambia segun el sistema operativo utilizado.
Si trabajas sobre windows, puedes hacerlo con las funciones FindFirstFile y FindNextFile de la winapi. FindFirstFile si admite comodines
Mas informacion en MSDN o en http://winapi.conclase.net/curso/?winfun=FindFirstFile#inicio
Saludos :)
tealdiht:
Listo, como se el nombre de todos los archivos del directorio, los borro uno por uno y listo !!!!
Muchas gracias a los dos !!!!
Navegación
Ir a la versión completa