c++删除文件
时间: 2023-08-03 10:21:05 浏览: 83
在 C++ 中,可以使用 `std::remove` 函数来删除文件。该函数定义在 `<cstdio>` 头文件中。
下面是一个简单的示例代码:
```c++
#include <cstdio>
int main() {
const char* filename = "test.txt";
if (std::remove(filename) != 0) {
printf("Failed to delete file: %s\n", filename);
}
else {
printf("File deleted successfully: %s\n", filename);
}
return 0;
}
```
在上面的示例中,我们使用 `std::remove` 函数来删除名为 "test.txt" 的文件。如果删除成功,函数返回值为 0,否则返回值为非零。如果删除失败,我们使用 `printf` 函数输出一条错误消息。否则,我们输出一条成功删除文件的消息。
阅读全文