RemoveDirectory()
仅删除空目录。如何删除包含文件的目录?
最佳答案
最好的解决方案,如果你能使用的话,是boost::filesystem::remove_all
.这样,您就不必担心平台特定的问题。我不知道任何其他平台独立的解决方案;否则通常的方法将涉及读取目录,并递归地降低它(但读取目录的方法也使用 boost::filesystem
或系统相关代码)。
关于c++ - 如何递归删除目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9837965/