
高手帮忙解释下这个程序!!!!在线等
我写出其中的一段,太长了不好写的只帮我分析这段就可以了谢谢ifstreamsrc(argv[1],ios::nocreate,filebuf::sh_none)//src...
我写出其中的一段,太长了不好写的只帮我分析这段就可以了 谢谢
ifstream src(argv[1],ios::nocreate,filebuf::sh_none)//src是创建的一个对象吗?ios::nocreate是什么意思啊,filebuf又是什么啊
src.gcount();//gcount是什么,怎么用啊?前面没有提到过gcount函数,这里的src.gcount()是指src的成员gcount吗?可是gcount前面没有提到过啊
if(!src){cout<<"......"<<argv[1]<<endl;
return 0;}
-----------------------------------------
ios::noreplace//这个是什么意思呢
-----------------------------------------
src.read(buf,255)//read的用法是什么啊
dst.write(buf,src.gcount())//同样write的用法 展开
ifstream src(argv[1],ios::nocreate,filebuf::sh_none)//src是创建的一个对象吗?ios::nocreate是什么意思啊,filebuf又是什么啊
src.gcount();//gcount是什么,怎么用啊?前面没有提到过gcount函数,这里的src.gcount()是指src的成员gcount吗?可是gcount前面没有提到过啊
if(!src){cout<<"......"<<argv[1]<<endl;
return 0;}
-----------------------------------------
ios::noreplace//这个是什么意思呢
-----------------------------------------
src.read(buf,255)//read的用法是什么啊
dst.write(buf,src.gcount())//同样write的用法 展开
1个回答
展开全部
建议你看看msdn
或者搜一下Baidu,
这是个文件流操作类,c++内置的。
具体功能最好看看msdn.
ifstream src(argv[1],ios::nocreate,filebuf::sh_none)
src.gcount();
if(!src){cout<<"......"<<argv[1]<<endl;
return 0;}
ios::noreplace
src.read(buf,255)
dst.write(buf,src.gcount())
或者搜一下Baidu,
这是个文件流操作类,c++内置的。
具体功能最好看看msdn.
ifstream src(argv[1],ios::nocreate,filebuf::sh_none)
src.gcount();
if(!src){cout<<"......"<<argv[1]<<endl;
return 0;}
ios::noreplace
src.read(buf,255)
dst.write(buf,src.gcount())
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询