fstream、ifstream和ofstream的使用

版权声明:如需转载,请注明出处。 https://blog.csdn.net/Young__Fan/article/details/85114851

ofstream, ifstreamfstream 是分别从ostream, istream 和iostream 中引申而来的。这就是为什么 fstream 的对象可以使用其父类的成员来访问数据。
ifstream默认以输入方式打开文件,而ofstream默认以输出方式打开文件。

所以,在实际应用中,根据需要的不同,选择不同的类来定义。

如果想以输入方式打开,就用ifstream来定义;如果想以输出方式打开,就用ofstream来定义;如果想以输入/输出方式来打开,就用fstream来定义。

打开的文件使用完成后一定要关闭,成员函数close()来完成此操作,
如:file1.close();就把file1相连的文件关闭

猜你喜欢

转载自blog.csdn.net/Young__Fan/article/details/85114851