C++删除文件
时间: 2023-08-12 17:10:20 浏览: 125
在C++中,可以使用remove函数来删除文件。该函数的原型如下:
```
int remove(const char* filename);
```
其中,filename参数是要删除的文件名。
示例代码如下:
```c++
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
const char* filename = "test.txt";
int ret = remove(filename);
if (ret == 0)
cout << "文件删除成功!" << endl;
else
cout << "文件删除失败!" << endl;
return 0;
}
```
需要注意的是,remove函数只能删除当前工作目录下的文件,不能删除其他目录下的文件,也不能删除只读文件。如果文件被打开或者被占用,删除操作也会失败。
阅读全文