C++"文件流"的一些总结
文件流概述 书面概述: 在C++中,文件被看作是字符序列,即文件是有一个个字符数据顺序组成的,是一个字符流。 小编总结过程: 1.创建一个流 2.将流与文件关联 3.打开文件,进行操作 4.关闭文件 好了,接下来进入正题,开始我们的系统学习。 首先,C++提供的文件流类包括ifstream(文件的输入),ofstream(输出),fstream(输入和输出)。 1.文件的打开: C++中,定义了用成员函数open()和构造函数打开文件 f.open("**c:\\3.txt**",**ios::in**,**filebuf::openprot**) 小括号中第一个加黑是将要打开的文件的路径和文件名,第二个加黑是文件的打开方式(以输入方式打开) ,第三个加黑是打开时的访问方式(以共享方式打开) 2.文件的关闭: f . close ( ) 3.用 open()打开文件失败时,应如何提醒: fstream f ; f . open ( "c:\\b.txt" , ios :: nocreate ) ; if ( ! f ) { cout << "无此文件" return 0 ; } 4.文件的读写 ifstream(文件的输入),ofstream(输出),fstream(输入和输出)从ios,istream,ostream继承过来的成员函数有read(),write(),get() 等