c++删除文件的函数
时间: 2023-11-25 16:08:21 浏览: 147
在C++中,可以使用标准库中的remove函数来删除文件。remove函数的原型在头文件<cstdio>中声明,并且其返回值为整型。
示例代码如下:
```cpp
#include <cstdio>
int main() {
const char* file_path = "file.txt";
int status = std::remove(file_path);
if (status == 0) {
std::puts("文件删除成功!");
} else {
std::perror("文件删除失败!");
}
return 0;
}
```
其中,file_path是待删除的文件路径,status是remove函数的返回值。如果返回值为0,说明文件删除成功,否则返回-1,并且errno会被设置为相应的错误码。可以使用perror函数来输出错误信息。
阅读全文