摘要:
在MFC中没有提供API函数删除非空文件夹 A(目录),所以要想删除一个非空文件夹(目录)必须先删除里面的文件。这里需要注意一个问题,如果非空文件夹(目录)下还有文件夹(目录)AA:1、如果文件夹 AA是空的,那就好办,直接RemoveDirectory()搞定。2、如果 AA不是空的呢?......如果你想得比较深一点的话,应该会想到,万一 AA还有AAA,AAA还有AAAA呢?...有点恐怖,╮(╯3╰)╭是的,你此刻应该想到了递归吧,好的,递归先暂时不管,回到正题。目的还是只有一个,删除非空文件夹 A!!!既然如此,那么我们还是只好写一个小小的算法删除里面的数据噢,对的,就是你刚才想到的 阅读全文