Symbian OS C++ 的优越性
来源:互联网 发布:网络销售公司 编辑:程序博客网 时间:2024/06/16 03:40
Symbian OS C++经过特殊设计与优化,以利于降低手机电池能耗和内存使用。比如,为了节约电池耗电,所有Symbian OS程序都是基于事件(event-based) 的,而当没有任何程序进行事件处理时,CPU就进入休眠。您在开发软件时也可以使用Java、Python、.NET(使用Visual Basic 和带AppForge’sCrossfire 的C#)、Perl、OPL和Adobe Flash,但是Symbian OS C++是最强大(它允许最大限度的利用操作系统提供的所有功能)也是最快捷(因为它直接以编译码运行,而无需在运行时进行解译)的语言
symbian OS最基本的东西就是内存,作为一个有限的资源,必须小心细致的处理,特别是有错误或异常发生的时候。正是由于这样的原因,在支持清理机制的API中,异常处理与内存管理几乎是绑在一起的。
symbian OS本身就是为内存与资源首先设备开发的,应用程序运行过程中很可能碰到内存用光或者硬件资源不可用的情况。而这种异常是通过程序修改无法解决的,所以要遵循以下几条:
尽量不要使用不必要的RAM;
尽量释放资源,如文件server等;
每次申请内存时,都须处理内存不足错误;
当内存不足错误发生时,返回一个稳定状态,释放所有之前申请到的资源;
- Symbian OS C++ 的优越性
- Symbian C/S 机制分析| symbian os
- Symbian OS的对话框
- Symbian OS 的基本数据类型
- Symbian OS 的错误码
- Symbian OS internals: C/S structure basic
- 技嘉主板的优越性
- 分布式数据库的优越性
- 分布式数据库的优越性
- php4的优越性
- J2EE的优越性
- Java语言的优越性
- LINUX系统的优越性
- 广播机制的优越性
- 多态的优越性
- 繁体字的优越性
- 实名制的优越性
- symbian os
- 用命令行(CMD)中启动和关闭ORACLE服务
- 九、创建BLL
- ASP.NET页面剖析(1)
- Internet Explorer Toolbar (Deskband) Tutorial
- 转:用ATL库开发COM组件常见的几个问题 (ie不响应事件,解决悲剧的方法)
- Symbian OS C++ 的优越性
- 十、创建WEB
- ip的划分,超详细
- temp
- VC中Spin控件的使用
- iPP矩阵操作随笔3-矩阵加法
- mkdir 命令的用法
- 兽药销售经理的品牌观
- 如何用.net Remoting实现一个客户端需要连接多个服务器端?