fstream file("book.txt",ios::in);fstream file("book.txt",ios::out);是什么意思

 我来答
大衍之49
2012-04-22 · TA获得超过1049个赞
知道小有建树答主
回答量:1159
采纳率:0%
帮助的人:1070万
展开全部
fstream file("book.txt",ios::in) 以输入流的方式创建文件类型变量file 输入流
fstream file("book.txt",ios::out);以输出的方式创建文件类型file 输出流

 ios::app: 以追加的方式打开文件
  ios::ate: 文件打开后定位到文件尾,ios:app就包含有此属性
  ios::binary: 以二进制方式打开文件,缺省的方式是文本方式。两种方式的区别见前文
  ios::in: 文件以输入方式打开
  ios::out: 文件以输出方式打开
  ios::nocreate: 不建立文件,所以文件不存在时打开失败
  ios::noreplace:不覆盖文件,所以保存文件时如果文件存在失败
  ios::trunc: 如果文件存在,把文件长度设为0
  可以用“或”把以上属性连接起来,如ios::out|ios::binary
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式