symbian 开发又知道一招 E32USER-CBase 90的问题原因
2009-02-13 16:57
363 查看
如果有形如下面的代码
class A :public B,public CBase
{
...
}
static A* NewL()
{
...
CleanupStack::Pop(self); // 这里将panic E32USER-CBase 90错误 退出
...
}
static A* NewLC()
{
...
CleanupStack::PushL(self);
...
}
问题的原因是" class A :public B,public CBase " CBase 写在了后面。
记住CBase要写在前面!!
class A : public CBase ,public B
{
...
}
具体为什么,等知道了,在更新blog。同时欢迎大家留言,给出正解!
class A :public B,public CBase
{
...
}
static A* NewL()
{
...
CleanupStack::Pop(self); // 这里将panic E32USER-CBase 90错误 退出
...
}
static A* NewLC()
{
...
CleanupStack::PushL(self);
...
}
问题的原因是" class A :public B,public CBase " CBase 写在了后面。
记住CBase要写在前面!!
class A : public CBase ,public B
{
...
}
具体为什么,等知道了,在更新blog。同时欢迎大家留言,给出正解!
相关文章推荐
- symbian c++开发中模拟器引起的问题及其原因
- 使用VS2017自带域名 解决静态网站 跨域问题 (鬼知道原因什么我瞎写自己记录的,别看了)
- 奇怪的包含脚本的问题!有人知道原因吗?
- 程序员一定会感兴趣的问题 开发人员需要知道的东西杂谈
- Symbian开发中的几个问题转帖
- 修正Symbian开发中CBrCtlInterface浏览器控件位置不对的问题
- 微信支付V3版开发中遇到的一个问题及原因:缺少prepay_id
- [PHP开发] phpmailer问题 错误原因: Could not instantiate mail function
- Symbian - E32User-CBase 46 陷阱
- Linux开发中常见段错误问题原因分析
- 作为软件开发人员应该知道的问题
- symbian 开发常见错误代码及原因总结
- 你必须知道的204个Visual C++开发问题
- Magento - 开发常见问题原因及调试方法
- 阿里巴巴Java开发工程师第一轮面试的8个问题,你知道几个?
- 将不确定变为确定~开发人员应该明确知道跨域Post的问题
- iOS 开发中 NavigationController经常出现的问题原因分析
- Symbian多线程开发问题
- 关于SymbianSeries 60开发的中文显示问题
- Symbian开发中的几个问题转帖