/**删除文件 _access(char *,int) 判断文件是否存在 存在返回0,不存在返回-1 _access(const char *path,int mode) mode的值: 00 是否存在 02 写权限 04 读权限 06 读写权限 */ void deletee(char * filename) { if(!_access(filename,0))//如果文件还存在:文件只读,无法删除 { //去掉文件只读属性 SetFileAttributes(filename,0) ; if(DeleteFile(filename)) { cout<<"删除成功"<<endl ; }else{//无法删除,权限不够 cout<<" 无法删除:文件为只读属性或无删除权限."<<endl; } }else{//文件不存在 cout<<"文件不存在"<<endl ; } cin.get(); }