Crear un metodo para borrar un directorio recursivamente

Project:Modulo IO - File - XML - ZIP - OVC
Component:Code
Categoría:task
Priority:normal
Assigned:Unassigned
Estado:active
Descripción

Debemos de crear un metodo en c++ que permita borrar un directorio recursivamente cuando se cambia el fichero a leer. (De esta manera al leer solo se mantiene un fichero en la carpeta temp descomprimido).