string file = "C:\\Users\\Carry\\Desktop\\test.xml";//你自己的文件路径
const char *savePath = file.c_str();//必须要使用c_str()方法
if (remove(savePath) == 0)
cout << "删除成功" << endl;
cout << "删除失败" << endl;
return 0;
转自https://www.cnblogs.com/xiaofeiIDO/p/8056079.html
C/
C++
删除
文件
remove函数
头
文件
:#include <stdio.h> //C
#include //
C++
函数原型:int remove(const char * filename);
返回结果:如果成功返回 0,失败返回“EOF”( -1)。
1 ...
我们经常使用ofstream或者fstream可写
文件
,使用ifstream可以写
文件
,但需要设置
文件
的打开状态为ios::out。
C++
中IO流打开模式使用位掩码来表示。IO流打开模式有:
append,追加模式,设置流指针在每一个操作前均指向
文件
流末尾
at end,设置流指针在打开时指向
文件
流末尾
binary
以二进制模式开打
文件
流......
#include<Windows.h>
#include <cstdio>
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )//不显示窗口
int main()
int msgResult = MessageBox(NULL, L"Whether to uninstall this software.\nIf you c.
/************************************************************************/
/*
删除
指定
路径
下的
文件
夹
/* DirName:
文件
路径
/* bNeedDel: 是否
删除
文件
夹
/*********************
一、调用win API : BOOL DeleteFile(LPCTSTR lpFileName);//lpFileName是
文件
名#include int main(void){DeleteFile("c:\\p3.dat");//这里假设p3.dat在C盘根目录return 0;}
二、可以通过C库函数remove实现。头
文件
:stdio.h原型:int remove (const char