C++ builder 的文件读写操作指南
电脑知识爱好者http://www.l9l8.com电脑知识爱好者2008-5-1 5:44:25
知识重点:C++ builder 的文件读写操作指南文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是: 1、基于C的文件操作; 2、..
access: 打开文件的属性
打开文件的方式在类ios(是所有流式I/O类的基类)中定义,常用的值如下:
ios::app: 以追加的方式打开文件
ios::ate: 文件打开后定位到文件尾,ios:app就包含有此属性
ios::binary: 以二进制方式打开文件,缺省的方式是文本方式。两种方式的区别见前文
ios::in: 文件以输入方式打开
ios::out: 文件以输出方式打开
ios::nocreate: 不建立文件,所以文件不存在时打开失败
ios::noreplace:不覆盖文件,所以打开文件时如果文件存在失败
ios::trunc: 如果文件存在,把文件长度设为0
可以用“或”把以上属性连接起来,如ios::out|ios::binary
打开文件的属性取值是:
0:普通文件,打开访问
1:只读文件
2:隐含文件
4:系统文件
可以用“或”或者“+”把以上属性连接起来 ,如3或1|2就是以只读和隐含属性打开文件。
例如:以二进制输入方式打开文件c:\config.sys
fstream file1;
file1.open("c:\\config.sys",ios::binary|ios::in,0);
参与评论
- 相关内容
- 最近更新
- ·数据库oracle在C++程序中使用方法
- ·C++函数设计, 函数发生器的设计
- ·我的主板维修技术经验
- ·查杀Trojan.Win32.Agent.kmx
- ·防病毒知识
- ·广告程序winfixer.exe
- ·如何安装LINUX VMWare-TOOLS
- ·电脑进级讲座-显卡与显示器故障解..
- ·广告ARUpdate.exe
- ·病毒adaware.exe
添加到百度搜藏