永发信息网

c++问题,怎样删除指定的文件?

答案:5  悬赏:20  手机版
解决时间 2021-03-22 23:46
c++问题,怎样删除指定的文件?
最佳答案
直接调用win API : BOOL DeleteFile(LPCTSTR lpFileName);//lpFileName是文件名。
例如:
#include int main(void){    DeleteFile("c:\p3.dat");//这里假设p3.dat在C盘根目录    return 0;}
删除字符的话,首先要定位文件流指针,用seekg函数。文件流字符标号从0开始,要改写第n个字符,就seekg(ios::beg,n);,然后直接往文件流中将原字符替换为你想要的字符就行了。如果只是想删除字符,你可以·试一下输出空字符,我没试过不知道能不能成功。
全部回答
#include
用这个函数:
BOOL DeleteFile( LPCTSTR lpFileName // 文件名指针);
功能说明:删除一个存在的文件
返回值:如果成功返回一个非0值;失败返回0 可以用GetLastError函数得到错误信息。

删除字符的话,首先要定位文件流指针,用seekg函数。文件流字符标号从0开始,要改写第n个字符,就seekg(ios::beg,n);,然后直接往文件流中将原字符替换为你想要的字符就行了。如果只是想删除字符,你可以·试一下输出空字符,我没试过不知道能不能成功。

直接调用win API : BOOL DeleteFile(LPCTSTR lpFileName);//lpFileName是文件名

#include 
int main(void)
{
    DeleteFile("c:\p3.dat");//这里假设p3.dat在C盘根目录
    return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
嘴唇刚缝了针,吸烟会有什么影响
老是手写的结婚证的名字错了自己可以改不
单选题我国城市化水平不高,主要是由于A.城市
dxdiag 下的显示 是 系统制造商 暂缺 系统型
飞利浦(欧特朗照明)我想知道这个在什么地方
十一届三中全会的全称是什么?又代表着什么意
手动和自动比,转速为什么高这么多
对不珍惜我的人的段落,有一句话是以后的我会
单选题若“x>b”是“x>-1”的充分不必要条
藏历年是怎样算的,
有房子抵押,但是没有工作,没有稳定的收入,
设椭圆x^2/a^2+y^2/b^2=1的左右顶点分别为A B
小丁羊绒我想知道这个在什么地方
购房贷款利率是多少,买房贷款的2016年年利率
单选题下列地区不是世界古代文明发祥地的是A.
推荐资讯
一篇写秋的散文
河南发河北的快递要几天到?
为什么青蛙能长期冬眠不死? ?
做个双眼皮多少钱
谁知道st mary's university twickenham
写的繁体字怎么写,随心的选择 繁体字怎么写
口袋妖怪重制素利拍怎么样 值不值得捕获培养
皮鞋皮子硬怎么变软,怎样才能让皮鞋的皮变软
去台湾需要护照吗?
二七今期参五数 三前七后最稳中什么谜语
求一篇有关于making the news【必修五unit4】
如何在会易通上安排定期会议并且随时都能使用
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?