C++ 文件操作 &检查文件尾 &读取模式


文件操作

读取文件时的读取模式

fstream类中有个open()函数,其原型为:

void open(const char* filename,int mode ,int access)

参数含义

@filename 打开文件的名字

@mode    打开文件的模式

@access  打开文件的属性

打开文件的属性在ios类中定义,其中ios类是所有流式I/O类的基类。

常见的三种模式:

ios::app 以追加的方式打开

ios::in  文件以输入方式打开

ios::out  文件以输出方式打开

ios::

文件的属性取值:

0:普通文件,打开访问

1:只读文件

2:隐含文件

3:系统文件

默认按读写普通方式打开

检查文件尾--检查EOF

原型 int eof() 检查是否到达文件尾,到达返回非零值,否则返回0.

相关内容