hola,este es mi primer post asiq veamos k tal se da,empece con c el año pasado y estoy prosperando bastante,lo que tengo es una duda,he creado una carpeta,he copiado archivos a ella...lo unico k no se como hacer es borrar una carpeta con todo lo k hay dentro,he usado system("del "ruta"); pero no funciona,solo m lo elimina con archivos pero no con carpetas,k opciones hay?venga saludos
Para borrar una carpeta con todo su contenido usarm -rf fooLa opción r indica que se va a borrar de forma recursiva y la opción f que se borra sin preguntar. Cuando un directorio dentro de foo es vaciado, se borra gracias a la opción r. Al final, si durante el proceso no ocurrió ningún error, el mismo foo es borrado. Si no se usara f el comando rm se detendría a preguntar por cada archivo de solo lectura.
Disculpa. En Shell. Esta es la versión en C:system("rm -rf foo");