- 说明
- 分类:C++
《C++ open打开文件》一节中,详细介绍了文件流对象如何调用 open() 成员方法打开指定文件。相对应地,文件流对象还可以主动关闭先前打开的文件,即调用 close() 成员方法。
- 说明
- 分类:C++
内存中存放的数据在计算机关机后就会消失。要长久保存数据,就要使用硬盘、光盘、U 盘等设备。为了便于数据的管理和检索,引入了“文件”的概念。
- 说明
- 分类:C++
《C++输入输出流》一章中讲过,重定向后的 cin 和 cout 可分别用于读取文件中的数据和向文件中写入数据。除此之外,C++ 标准库中还专门提供了 3 个类用于实现文件操作,它们统称为文件流类,这 3 个类分别为:
- 说明
- 分类:C++
C++文件操作主要分为 2 类,即读文件和写文件,本章将介绍常见的C++文件操作,包括(但不限于)打开文件、读取和追加数据、插入和删除数据、关闭文件、删除文件等。
为了方便用户实现文件操作,C++提供了 3 个文件流类,分别是 ofstream(实现写文件)、ifstream(实现读文件)以及 fstream(实现读写文件),它们统称为“文件流类”。
关于文件操作,虽然在 C++ 程序中可以继续沿用 C 语言的那套文件操作方式,但更推荐使用适当的文件流类来读写文件。
第 4314 页 共 4404 页