永发信息网

C++文件操作问题

答案:2  悬赏:70  手机版
解决时间 2021-02-14 21:22
C++文件操作问题
最佳答案
ifstream in(f1,ios::in | ios::nocreate); //输入流in打开文件f1 , 打开方式是in ,nocreate表示文件不存在时产生错误
ofstream out(f2); //输出流打开f2文件
if(!in) //判断是否打开文件成功
{
cout<<"\n不能打开源文件:"< return ;
}
if(!out) //判断是否打开文件成功
{
cout<<"\n不能打开目标文件:"< return;
}
in.unsetf(ios::skipws); //unself(flags) 清除指定的格式标志 ,skipws跳过输入流空白字符

while(in>>ch) //这个就是读一个写一个的意思了,
out< in.close();
out.close();
cout<<"\n复制完毕!\n";
}追问麻烦你解释一下in.unsetf(ios::skipws);这个意思吗? 还是有点不懂
比方说c:\1.txt内容为:
123
456
那么跳过输入流空白字符是什么意思追答in.unsetf(ios::skipws)取消输入流默认的跳过空白符的输入格式,

你这个程序是要将一个文件里的东西复制到另一个文件中去,所以像空格符,换行符,制表符之类的空白字符也是需要输入的,所以就需要上面的那句话了

空白符是指空格符' '、水平制表符'\t'、垂直制表符'\v'、换行符'\n'、回车符'\r'之类的字符追问还是不明白
全部回答
ifstream in(f1,ios::in | ios::nocreate);// 创建一个输入流in
ofstream out(f2);// 创建一个输出流追问能讲细点不…… 个个参数为何意?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宁波市镇海区蛟川街道棉丰育苗幼儿园地址好找
腰椎生理曲度变直怎么办?
宁波市镇海区蟹浦镇中心幼儿园怎么去啊,我要
壳英能润滑油萝北直销处地址在哪,我要去那里
shipping marks是什么意思
宁波市镇海区贵驷中心幼儿园地址在哪,我要去
天龙八部2时装上锁有粉色光环
buck和dollar的区别
手机录了一个视频mp4的,想放到ppt里,怎么办
宁波市镇海区蛟川街道棉丰家家幼儿园怎么去啊
力的分类力按性质分有四类,为什么像弹力,摩擦
宁波市镇海区地址在什么地方,想过去办事
谁知道蜀王砂锅的酱料怎么做的?
【指正】指教和指正有什么区别?
爱德堡幼儿园(宁波镇海区)怎么去啊,我要去那
推荐资讯
株洲县古岳峰农村信用合作社地址好找么,我有
广东省惠州澳头台湾渔民事务工作站地址在哪,
从日本用EMS寄一量1400排量的摩托车要多少关
【进取心】进取心作文以进取心为话题写一篇80
漳州哪里有卖布艺沙发垫
一元人民币等于多少越南盾
友成铁板烧(尚都店)地址在哪,我要去那里办事
泸定友益图文复印店地址好找么,我有些事要过
凤凰馆跆拳道(东单北大街店)地址在哪,我要去
停车场(瑞丰·悦园东)地址好找么,我有些
优甲乐减肥剂量是多少,不想减肥我是想保持体
不正为歪,不好为孬,出米为粜,黑土为墨是什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?