关于Symbian的Eleave
来源:互联网 发布:集中式负载均衡算法 编辑:程序博客网 时间:2024/06/07 19:35
Eleave, e32const.h
-----------------------------
最好在new对象的时候传递一个Eleave参数,表示如果构造不成功,就抛出一个异常,系统退出。
但是有时候我们不想让它推出,即使它现在抛出了内存分配的异常!
这个时候,aBitmap对象创建失败,但是系统没有推出,而是把这个异常到存到err,然后进行处理!
重要的是重载后的new不会产生内存泄露!
但是从上面的代码我们又发现问题了:
1> CFbsBitmap对象连内存都获取不到了;
这个对象很大?不是,既然它都不能获取到内存了,那么当前应用程序能顺利的执行?
2> 连这么小的内存都不能获取了,TRAPD到这个error code有何用?
为何不放开直接:
- 关于Symbian的Eleave
- Symbian C++ 的 NewL ConstructL NewLC ELeave
- 理解 Symbian C++ 的 NewL ConstructL NewLC ELeave
- 理解 Symbian C++ 的 NewL ConstructL NewLC ELeave
- 理解 Symbian C++ 的 NewL ConstructL NewLC ELeave
- 关于Symbian的定时器
- 关于sdl symbian的移植
- 关于symbian的清除栈
- 关于Symbian里面的mifconv
- 关于symbian
- 关于Symbian的"程序已经关闭"错误
- 关于symbian程序开发环境的安装
- 关于Symbian的"程序已经关闭"错误
- 关于Symbian的"程序已经关闭"错误
- 关于Symbian的"程序已经关闭"错误
- 关于Symbian的"程序已经关闭"错误
- 关于Symbian的"程序已经关闭"错误
- 关于Symbian的"程序已经关闭"错误
- SQL分页存储示例收藏
- 线性链表逆转
- 转:ubuntu另一串口工具cutecom
- 重回来看看
- 有关于zip文件流的解压缩操作
- 关于Symbian的Eleave
- linux学习
- linux
- 彻底解密C++宽字符:4、利用codecvt和use_facet转换
- Eclipse 中的 HelloOSGI
- ACE网络通信库的配置
- EXT combo 如何select的时候就失去焦点
- 2011-3-11 hibernate二级缓存实际体验
- PHP并发进入需互斥代码