如何在Linux是不是空的
问题描述:
可能重复删除目录:
How to remove a non-empty directory in C++?如何在Linux是不是空的
我的目录名。我正在尝试remove(dir_name),但由于目录不为空,它将返回false。
如何删除目录。有没有我可以打电话的built-in function
?
答
要递归地删除目录和它的所有内容,在终端使用以下命令:
rm -rf /path/to/dir
编辑:看来我是你的built-in function
提到困惑,我是假设一个函数“建进入“linux”。显然这不是C++代码。如果这就是你想要的,请参阅Fred Larson对你的原始问题的评论。
+2
将它包裹一个系统(””);它*可能*工作:) – forsvarir 2011-04-27 13:27:01
可能的重复[如何删除C++中的非空目录?](http://stackoverflow.com/questions/3284552/how-to-remove-a-non-empty-directory-in-c)和[如何删除非空目录](http://stackoverflow.com/questions/1653771/how-do-i-remove-a-directory-that-is-not-empty) – 2011-04-27 13:21:14