第6天 Symbian学习之开发基础:文件

Symbian学习笔记
日期:2008/3/26
学习目标: 掌握SymbianOS开发的基础知识 
学习内容: 
  SymbianOS的文件系统
  文件读写方法 
练习: 读取文本文件,然后打印在手机屏幕上。 

一、SymbianOS的文件系统
Symbian OS 采用C/S结构,文件服务器为其他应用程序提供文件服务。客户端程序获取一个RFs一个句柄,然后进行文件操作,包括常见的所有文件操作。
Symbian文件的文件名采用//,例如"c://system//apps//list.txt"
二、文件的读写方法
1、文件读写的步骤:
2、与文件服务器建立RFs连接
3、打开文件,指明所使用的RFs
4、完成需要执行的工作
5、关闭文件
6、使用Close()关闭RFs
例如读取文件:
RFs fs;
fs.Connect();//获取会话
RFile file;
file.Open(fs,fileName);//打开文件;
//设置一个 缓冲
TBuf8<10> buf;//缓冲的大小为 10字节.
TInt length = 10;//设置每次读取的大小为10.
do//开始循环读取
{
 file.Read(buf,length);//读取
 //打印读取到的内容.
 省略...
}while(buf.Length()>0);//直到读取的长度等于零
file.Close();//释放资源,关闭文件
fs.Close();

三、总结
1、完成练习,打印文本文件内容。
2、描述符没有理清,导致在打印、传递字符串过程中,屡屡遭到挫折。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值