分享
分销 收藏 举报 申诉 / 8

类型文件的读写-C++程序设计.ppt

  • 上传人:快乐****生活
  • 文档编号:14648878
  • 上传时间:2026-10-25
  • 格式:PPT
  • 页数:8
  • 大小:174.54KB
  • 下载积分:10 金币
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    文件 读写 C++ 程序设计
    资源描述:
    ,单击此处编辑母版标题样式,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,文件的读写,在对文件进行操作时,必然离不开读写文件。在使用程序查看文件内容时,首先要读取文件,而要修改文件内容时,则需要向文件中写入数据,本节就主要介绍通过程序对文件的读写操作,文件流,(1)流可以分为3类,输入流,输出流及输入/输出流,相应的必须将流说明为,ifstream、ofstream,以及,fstream,类的对象。,ifstream i,声明一个输入流,ofstream o,声明一个输出流,fstream io,声明一个输入/输出流,说明了流对象之后,可以使用函数,open(),打开文件。文件的打开即是在流与文件之间建立一个连接。,文件流成员函数,ofstream,和,ifstream,类有很多用于磁盘文件管理的函数。,attach:,在一个打开的文件与流之间建立关联。,close:,刷新未保存的数据后关闭文件。,flush:,刷新流。,open:,打开一个文件并把它与流关联。,put:,把一个字节写人流中。,rdbuf:,返回与流关联的对象。,seekp:,设置流文件指针位置。,setmode:,设置流为二进制或文本模式。,tellp:,获取流文件指针位置。,write:,把一组字节写入流中。,get(c),从文件读取一个字符,getline(str,n,n),从文件读取字符存入字符串,str,中,直到读取,n-1,个字符,或遇到,n,时结束,peek(),查找下一个字符,但不从文件中取出,put(c),将一个字符写入文件,putback(c),对输入流放回一个字符,但不保存,eof,如果读取超过,EOF,,返回,True,ignore(n),跳过,n,个字符,参数为空时,表示跳过下一个字符,读文本文件,前面介绍了如何写入文件信息,下面通过实例来介绍一下如何读取文本文件的内容。,二进制文件的读写,文本文件中的数据都是,ASCII,码,如果要读取图片的内容,就不能使用读取文本文件的方法了,以二进制的方式读写文件,需要使用,ios:binary,模式,,实现文件复制,用户在进行程序开发时,有时候需要复制等操作,下面就来通过介绍一下用于复制文件的方法,
    展开阅读全文

    开通VIP折扣优惠下载文档

    提示  咨信网声明:本文档由用户上传并分享,仅供学习交流、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。

    咨信网小贴示:
    1、浏览或下载可查看了解,请点击【咨信网告知】。
    2、下载文件中如有侵权或不适当内容,将立即纠正。
    3、如果因为网速或其他原因下载失败请重新下载,重复下载[60天内]不扣币。
    4、开具发票登录电脑端申请,请点击【索取发票】。

    咨信网客服组:【微信客服】

    自信AI创作助手
    关于本文
    本文标题:文件的读写-C++程序设计.ppt
    链接地址:https://www.zixin.com.cn/doc/14648878.html

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork