c++remove函数
函数名称:remove()
函数作用:删除文件和目录
函数格式:int remove(const char* filename);
函数返回值:成功返回0,失败返回-1
函数说明:
remove()函数可以删除指定的文件,也可以删除指定的目录。如果删除的是文件,则只删除对应的文件;如果删除的是目录,则必须保证目录是空的,才能删除掉该目录。
函数参数:
filename:需要删除的文件或目录的路径。
例子:
假设我们需要删除"D:/"这个文件,则可以编写如下代码:
```
#include <stdio.h>
#include <stdlib.h>
int main()
{
if (remove("D:/") == 0) //删除文件D:/
printf("文件删除成功");
else
printf("文件删除失败");
return 0;
}
```
注意:
1、删除目录时必须保证目录是空的,否则会失败。
2、在删除文件时,如果文件正在使用中,则无法删除。
3、如果delete函数操作成功,则对应的文件或目录就已经被从磁盘上删除掉了,不可恢复,要慎重使用。
>const的作用
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论