如何删除包含文件的文件夹

时间:2013-03-29 14:01:55

标签: c++

我需要删除一个文件夹,里面有文件..

我需要永久删除这些文件,所以他们不会来到终端垃圾箱......

我找了很多方法,比如rmdir,虽然它没有认识到" rmdir"即使有包括(我试图包括很多我在例子中找到的东西)..

谢谢!

编辑:

我正在使用Windows 7

我发现了这个:

        system("rmdir D:\\temps /s /q");

正确删除文件夹,虽然我想使用包含路径的变量.. 喜欢:

path = "D:\\temps";
delete(path);

或这种风格的东西..

谢谢!

1 个答案:

答案 0 :(得分:-1)

我用过这个:

system(path.c_str());

path是一个保存路径的字符串......

在路径中我已将rmdir添加到开始...

相关问题