c++随笔-删除文件

c++删除文件非常简单,只需remove("文件名")即可。

需要包含#include头文件。

一般情况下,remove()会给出返回值,删除成功为0,失败为-1。

代码如下:

#include
#include
using namespace std;
int main(){
	if(remove("文件名")==0){
		cout<<"删除成功"; 
	}else{
		cout<<"删除失败"; 
	}
	return 0;
}

删除失败一般是以下几个情况:

1.文件路径错误(因为单斜杠电脑无法识别,所以所有单斜杠都应改成双斜杠。如C:\新建文件夹.txt应改成C:\\新建文件夹.txt)。

2.文件拒绝访问或没有权限。

3.文件加密。

4.其他软件拦截删除(如360)。

你可能感兴趣的:(随笔,c++)