1 / 7
文档名称:

Symbian 学习笔记 9 数组.doc

格式:doc   大小:30KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Symbian 学习笔记 9 数组.doc

上传人:miao19720107 2018/8/13 文件大小:30 KB

下载得到文件列表

Symbian 学习笔记 9 数组.doc

文档介绍

文档介绍:Symbian 学 9 数组
数组是一个很基本的东西了,但是在Symbian中也做了比较人性化的封装,让我们可以省却不少代码,当然也让我们这些新手有点摸不着头脑。、三个类比较实用,需要掌握:TFixedArray、RArray和RPointerArray。
TFixedArray、它是最类似于我们平时使用的数组,从概念上或者从使用上都非常类似。
//声明
TFixedArray TGridCell,81 iGrid;
//使用
void CSuDoScAppView:InitGrid()
{
for(TInt i=0;i 81;i++)
{
if(iCurQs-data[i]==0)
{
iGrid[i].state=TGridCell:ECSTATE_EMPTY;
}
else
{
iGrid[i].state=TGridCell:ECSTATE_FIXED;
}
iGrid[i].value=iCurQs-data[i];
for(TInt j=0;j 9;j++)iGrid[i].tries[j]=0;
}
if(iHeart!=NULL){
iHeart-Cancel();
iTime=0;
iHeart-Start(ETwelveOClock,this);
}
}
把它当成普通的数组来用就OK了,一般也就是用它重载的运算符和Count(),不需new也不需要delete。
RArray从名字上看它以R开头,至少说明一点,在使用完后我们需要将它Close掉。在使用上也比较简单,类似于ArrayList吧。比如下面代码:
//声明
RArray TQuestion iList;
//使用
void CSuDoScAppCtrol:LoadQuestions()
{
RFile file;
TBuf8 4bufC4;
TBuf8 81 bufC81;
if(KErrNone==(iFs,KTiDataFile,EFileRead))
{
(bufC4,4);
TUint len=((TUint)bufC4[3]24)+((TUint)bufC4[2]16)+((TUint)bufC4[1]8)
+(TUint)bufC4[0];
for(int i=0;i len;i++){
TQuestion ti;
();
(bufC4,4);
=((TUint)bufC4[3]24)+((TUint)bufC4[2]16)+((TUint)bufC4[1]8)
+(TUint)bufC4[0];
();
(bufC4,4);
=0;
();
(bufC81,81);
for(TInt i=0;i 81;i++)[i]=bufC81[i];
(ti);
}
();
}
}
()以外,事先不需要做什么初始化工作,一个个的Append进去就可以了。它也重载了运

最近更新

探析案例分析法在跨文化交际教学中的应用 31页

拖拉机项目可行性分析报告 4页

抚矿工学院论文书写要求 5页

扬州汽车内外饰件项目商业计划书范文参考 7页

战略、规划、预算、绩效考核一体化的全面预算.. 4页

素描启蒙:技艺之旅-提升素描技术,挑战艺术之.. 27页

精进之路:关怀团队成长篇-提升服务质量,构筑.. 21页

心理健康教育工作领导小组的学校心理健康指导.. 4页

开店卖粥计划书 4页

建筑能源系统的智能控制与优化 7页

精准医疗技术及应用-精准医疗探索 20页

康养项目商业计划书要点 35页

广西智能机器人项目商业计划书 6页

幼儿良好生活习惯的培养 4页

幼儿园教师小班教研活动(3) 7页

平安集团运营管理模式及启示 3页

师范生个人实习工作总结范文5 5页

工程造价管理中的信息技术应用 5页

工商管理论文格式推荐 6页

工厂承包合同范文(5) 5页

山西LED照明灯具项目商业计划书模板 38页

小组合作学习在高中数学课堂教学中的运用 35页

空间数据治理与地图制图-计算机科学教师 22页

小学生自我介绍样本(七) 4页

小学数学教师的自我鉴定范文五 4页

租赁市场领航之路-掌握趋势,赢在未来 21页

对于公司激励机制的建议 4页

科技驱动的生态守护-从过去到未来的技术创新应.. 23页

定制化售后解决方案 5页

安全绩效考核办法解析 图文 6页