C语言大学教程--C++语言第23章.pptVIP

  • 6
  • 0
  • 约3.26万字
  • 约 122页
  • 2019-03-03 发布于北京
  • 举报
* 输入数字时产生的错误 过多的字符 没有输入的输入 输入长度的错误 * 常见的文件I/O错误 文件不存在 新文件使用的文件名已经作为现有的文件名 磁盘空间不够 驱动器上没有磁盘 * * 在创建文件流对象时,可以把它与磁盘上的文件关联起来。还可以创建与特定文件没有关联的文件流对象,在程序运行中使用成员函数将其和特定文件建立关联。流与文件的关联关系如图5.6所示。连接为了读写磁盘文件,该文件必须被打开,操作系统将其关联到程序中,并根据设定的方式使用该文件。将文件流关联到具体文件的功能可以由打开函数完成。可以修改与文件流关联的磁盘文件,也可以在不同时间用同一个ofstream对象写入不同的文件。程序不需要文件时,文件应从该流中断开,下面我们讨论文件的打开和关闭操作。 * * prot决定文件的访问方式,取值为: 0 普通文件 1 只读文件 2 隐含文件 3 系统文件 一般情况下,该访问方式使用默认值。 * * 图 例如: istream input ; …… beg end cur cur input . seekg ( -10 , ios :: end ) ; // 读指针从流的结尾,向前移动 10 个字节 istream 类操作流读指针的成员函数 二进制文件的随机读写 Eg: istream inp

文档评论(0)

1亿VIP精品文档

相关文档