中易网

C++写文件 再次运行程序后 之前保存的文件的数据就没有了 如何让数永久保存 即使再次运行程序也不会消失

答案:2  悬赏:30  
解决时间 2021-01-18 16:49
C++写文件 再次运行程序后 之前保存的文件的数据就没有了 如何让数永久保存 即使再次运行程序也不会消失
最佳答案
估计是程序中打开文件用的是创建方式。
在创建方式下,如果文件已经存在,那就会将其清空。
所以,你要在程序中首先判断某个名字的文件是否存在,如果存在就以只读的方式打开。
全部回答
写文件时,用fopen( "filename.txt", "a+" );//文件以追加的方式打开,这样再次运行就不会删除之前的数据,新的数据追加到后面.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
日常生活中有哪些常见的日货?
婴儿出生后第三针预防针是什么打
不同环刚度的克拉管适用哪种路面
如何战胜并利用恐惧情绪
如图,请问f(x-8)=f(x)是怎么得出来的?周期
什么是心怀天下的人,枭雄就是,那些开国皇帝
你好,如何像公式=day(now())一样显示结果就
电影ONCE讲述的是什么故事?
停待的意思是什么?停待的释义是什么啊?
从上海市虹口区武进路坐147路公交,在哪儿乘坐
批处理自身不参与执行且不重复执行并删除自身
X+5+X-3/1<2X+X-3/2
天下3游戏名
委肉当饿虎之蹊的当什么意思
我不求我重新爱别人,我只求放下你开始新生活
推荐资讯
莲池大师:念佛者中少见开悟者吗
澳洲除了奔富还有其他好的酒庄吗?
九龙瀑布和金鸡岭时一个方向吗?
作者子鱼几年出生
街球联盟手游大猩猩怎么样
2004年5月6日出生的生日花是什么?
PPT2016切换效果太少
ios 如何让一个scrollview跟随另一个scrollvi
南宁邕州饭店至大阪二区的公交车
CSOL反恐精英2012年8月29日再度升级
思维拓展:1+2+3+4+……+10+……+3+2+1=()×()
晓凤理发地址在什么地方,我要处理点事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?