我在 Bada 中遇到了一些静态指针和变量的问题。首先,我尝试创建单例类并做了这样的事情: 标题:
static Session *getInstanceOf();
private:
static Session *instance;
资源:
Session* Session::getInstanceOf(){
if (instance==NULL){
instance=new Session();}
return instance;
}
但是应用程序崩溃了,没有任何错误消息。然后我尝试创建静态类字段并通过以下方式返回它:
ArrayList* User::GetUniv()
{
return &Universities;
}
但它有同样的结果。你知道为什么会这样吗?谢谢你的帮助。