中易网

VC++6.0中为什么不识别ios::nocreate和ios::noreplace,如果一定要用,可以用什么代替解决?

答案:2  悬赏:20  
解决时间 2021-02-27 03:44
VC++6.0中为什么不识别ios::nocreate和ios::noreplace,如果一定要用,可以用什么代替解决?
最佳答案
fstream fs(“fname”, ios_base::in);// attempt open for read
if (!fs)
{
// file doesn't exist; don't create a new one
}
else //ok, file exists. close and reopen in write mode
{
fs.close();
fs.open(“fname”, ios_base::out); // reopen for write
}

You can just do the opposite for ios::noreplace:

fstream fs(“fname”, ios_base::in);// attempt open for read
if (!fs)
{
// file doesn't exist; create a new one
fs.open(“fname”, ios_base::out);
}
else //ok, file exists; close and reopen in write mode
{
fs.close()
fs.open(“fname”, ios_base::out); // reopen for write
}

可以用这种方法判断文件是否存在
全部回答
你好! 引用iosteam 如果对你有帮助,望采纳。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
3C认证一般有效期几年?
99乘99用脱式计算的简便算法是什么?
中国民主同盟南平市我想知道这个在什么地方
镇魔曲手游和尚技能怎么搭配 和尚技能加点搭
名字叫晓碧,想取一个差不多同音的英文名?
用光影魔术手怎样给照片中的人物减肥
跆拳道高考加分吗
韩国电影描写一个人很洁癖
小弟不才,英雄联盟里辛辛苦苦赚了1350金币。
阿里木烧烤怎么去啊,有知道地址的么
葛三酒家地址有知道的么?有点事想过去
橄榄核雕 白筋 烂筋 包浆后看的出吗
午马拍的一部电影里边扮演的一个律师他的好友
桂林奎光学校和德智学校哪个好
以色事人者,色衰则爱驰.有人告诉我什么意思
推荐资讯
他不是个坏学生。改为肯定句。
农龄算工龄吗
纠结体是什么意思
曲线y=e的(1/2*x)在点(4,e*e)处的切线与坐标
越南到底有什麽野心?
渔人进港便利超市宝湖店我想知道这个在什么地
安阳市津安化工公司怎么去啊,有知道地址的么
农行网银K宝没在身边,怎么办
父亲的坟墓找不到,只有母亲的坟,想立父母碑应
能给我一套完整的土建工程预算的案例,包括详
中国一些不公平的事中央知道吗
还有40天就要中考了我物理化学基础很差怎么办
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?