Symbian 开发
Deutschester
初入职场的互联网新人,正在快速成长中……
展开
-
Symbian异常三步曲之二:清除栈(CleanupStack)
来自: http://hi.baidu.com/marktian/blog/item/e7e060dec0b29d5fcdbf1a45.html 一、为什么使用清除栈清除栈主要是用来处理在异常退出发生时那些或许可以称之为被遗弃或泄漏的内存。看下面的代码:void UnsafeFunctionL(){ CClanger* clanger = new(ELeave) CClange转载 2009-07-16 11:04:00 · 1976 阅读 · 1 评论 -
SymbianOS精要
来自:http://it.btbctv.cn/n/200609/30/n20060930_61690.shtml一般诀窍1.‘Symbian 开发师网络’提供大量信息资源,协助您为Symbian OS 操作系统编写应用程序。您应经常访问www.symbian.com/developer 网站以便获取最新的SDK、技术资料、编码范例和白皮书。您从开发师网络网站能够获得:• Symbian O转载 2009-07-16 10:42:00 · 551 阅读 · 0 评论 -
SymbianOS异常三步曲之一:异常退出(leave)
来自:http://it.btbctv.cn/n/200609/16/n20060916_61726.shtml Symbian的异常处理有别于标准C++的异常处理机制,主要原因是最初在设计Symbian的异常处理机制时,C++还没有引入异常处理,但是从Symbian OS 9.1开始,Symbian开始支持标准C++的try—catch异常处理机制,不过考虑到系统开销以及兼容性的因素,我转载 2009-07-16 10:47:00 · 931 阅读 · 0 评论 -
SymbianOS异常三步曲之三:两段构造
来自: http://it.btbctv.cn/n/200609/16/n20060916_61728.shtml 为了在堆上分配一个CExample对象内存空间,调用该类的构造函数,如果构造函数本身就异常退出了,那么分配给对象的内存和构造函数中已经分配的内存都将泄漏,因此,C++的构造函数绝对不能发生异常。如果,为了初始化一个对象,必须要编写发生异常的代码,例如内存分配或读取可能丢失的文件,转载 2009-07-16 11:06:00 · 870 阅读 · 1 评论 -
SymbianOS之活动对象
来自:http://it.btbctv.cn/n/200609/16/n20060916_61682.shtml 一、概述:Symbian OS是一个多任务的操作系统,那么为了实现多任务,同时使系统能够快速响应,高效的进行事件处理,并减轻应用程序员的工作负担(申请大多数耗时的操作(例如文件系统)由服务提供器来完成,服务提供器完成程序员提交的请求后,将会返回给程序员一个成功或失败的信号。转载 2009-07-16 11:10:00 · 642 阅读 · 0 评论 -
symbian 基本概念
Symbian学习笔记(2)——基本概念 第一次打开SymbianC++的程序源代码,第一感觉就是“这是C/C++吗?咋这么眼生啊”。看代码看书,才算是稍稍明白了一点,其实无非就是typedef罢了,symbian可比brew定义了更多的东西。这是以后干活的基础,所以做个笔记,省得忘了。一、基本数据类型这个比较简单,都在e32def.h中写着呢。也就是以下这几个类型要注意一下,以后照着写罢了,转载 2009-07-29 09:55:00 · 649 阅读 · 0 评论 -
写给Symbian C++ 开发初学者
1.没有人强迫你,是你志愿选择了symbian os.2.这是最重要的问题,开发symbian 平台的软件到底有没有前途呢?每个symbian os的开发者都在考虑这个的问题,答案很简单,问问市场就知道了,只要你做的是精品,肯定会得到认可的。全球每年生产几亿部手机,如果都装有你写的软件,我想成就感要比win平台上的程序员自豪多了,前途嘛你自己说呢?3.Symbian os 程序员应必备的素质=程序转载 2009-07-08 17:33:00 · 713 阅读 · 0 评论