C++文件的打开与关闭
文件流对象.open(文件名,使用方式) 文件名如果不使用绝对路径,则文件名为当前目录下的文件
文件的使用方式
方式功能ios::in已输入方式打开文件ios::out以输出方式打开文件,如果已有此名字的文件,则将原有内容全部清除ios::app已输入方式打开文件,写入的数据添加到文件尾部ios::ate打开一个已有文件,把文件指针移到文件末尾ios::trunc打开一个文件,如果文件已存在,删除其中全部数据,否则建立新文件。如果已制定ios::out方式,未指定ios::in, ios::app方式,则同时默认此方式ios::nocreate打开一个已有文件,如文件不存在,则打开失败(新版本C++系统I/O类库中不提供此方式)ios::noreplace打开一个文件,若文件不存在,则建立新文件,若文件存在,则打开失败(新版本系统I/O类库中C++不提供此方式)ios::binary以二进制方式打开一个文件,如果不指定此方式,则默认为文本文件