![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Symbian
文章平均质量分 76
primolee
这个作者很懒,什么都没留下…
展开
-
Symbian 基础总结 --类类型
原文出自: http://www.cnblogs.com/felixYeou/archive/2008/11/20/1337567.html Symbian OS上的应用程序使用4种常用的类,它们是:以T开头的值类,这种类不拥有任何外部对象,只是通过指针直接引用或通过句柄间接引用外部对象。以C开头的基于堆分配的类,这种类全部是从CBase派生过来的。以R开头的资源类,R类对象包含其它位置拥转载 2009-02-10 11:20:00 · 577 阅读 · 0 评论 -
Symbian基础总结 -- 描述符简介
本文出处:http://www.cnblogs.com/felixYeou/archive/2008/11/05/1327660.html 一、强化印象在学习描述符之前,首先要理解Symbian中描述符的作用。在Symbian中,没有提供专门用来处理字符串的类,它把字符串和二进制缓冲区看成是同一类数据,有一套专门的类去管理,这一套类的类关系图层次结构如下图所示:图一. 描述符转载 2009-02-10 11:28:00 · 702 阅读 · 0 评论 -
Symbian基础总结 -- RArray和RPointerArray
原文出处: http://www.cnblogs.com/felixYeou/archive/2008/11/18/1336055.html Symbian OS不支持STL,主要原因是因为STL覆盖的面太广,不适合在内存受限的设备上使用。在这里我们首先学习RArray模板类。如果您有java或者.net方面的经验,Symbian中的RArray和RPointerArray类似于转载 2009-02-10 11:56:00 · 2262 阅读 · 3 评论 -
Symbian 基础总结 --Symbian C++中的异常处理
原文出处: http://www.cnblogs.com/felixYeou/archive/2008/11/05/1327662.html 在现代高级语言中,大多数语言都有对应处理异常的关键字,如:C++中的try/catch,Delphi中的Try/Except/Finally,这些关键字都被编译器直接的支持。但是,当Symbian OS C++被发明的时候,C++中的关键字转载 2009-02-10 11:24:00 · 652 阅读 · 0 评论 -
Symbian基础总结 -- TDesC8与TDesC16之间的互转
原文出处: http://www.cnblogs.com/felixYeou/archive/2008/09/19/1294364.html 1、使用Copy_LIT8(KTestStr, "This is a string");TBufC850> buf(KTestStr);TBuf100> newBuf;newBuf.Copy(buf);TBuf850> newBuf1;ne转载 2009-02-10 11:30:00 · 1000 阅读 · 0 评论 -
Symbian基础总结 -- 验证RArray::Append是否保存对象副本
原文出处: http://www.cnblogs.com/felixYeou/archive/2008/11/20/1337780.html 一、验证栈对象会自动销毁我们知道,在C++中,在函数中创建了栈对象,函数退出时,该栈对象会自动销毁(栈指针后移了,栈内存会被覆盖)。如何验证这一点?我们需要在函数外定义一个整形变量,在函数内将该函数内获取了变量的地址,在函数调用完毕后,将地转载 2009-02-10 11:58:00 · 831 阅读 · 0 评论 -
Symbian基础总结 -- 回顾HBufC
原文出处: http://www.cnblogs.com/felixYeou/archive/2008/12/01/1344880.html 当数据尺寸在编译期不固定,而在运行期有可能要扩展到很大尺寸时,动态缓冲区在保存二进制数据方面显得非常有用。我们可以使用C++数组保存二进制数据,然后调用类似于memcpy的函数去动态的改变数组所占用空间的大小;我们还能够使用HBufC描述符,获转载 2009-02-10 11:59:00 · 2061 阅读 · 2 评论 -
Symbian 基本类型转换
原文出处:http://www.cppblog.com/gtwdaizi/articles/47764.html TDesC是所有字符类的祖先标准C语言Symbian OS让一个字符串进入2进制代码Static char hellorom[]=”hello”_LIT(khellorom,”hello”)在栈中获得字符串的指针Const char* helloptr=helloromTP转载 2009-02-18 17:03:00 · 1085 阅读 · 0 评论