cocos2dx的问题这是啥错误,我刚学的不怎么会,求大神回答

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocos2dx的问题这是啥错误,我刚学的不怎么会,求大神回答相关的知识,希望对你有一定的参考价值。

参考技术A CCAssert(m_uReference > 0, "reference count should greater than 0");
这句是个断言,在m_uReference<=0时,就会出你那个框。你这个继承于CCObject的类被release过,并且m_uReference为0了。我看不到你是如何创建和使用这个继承类的,所以只能估计一下排查方法:
如果继承类是cocos自带的类,比如CCLayer,你创建时是否m_pLayer = CCLayer::create()这样把对象保存到某指针(m_pLayer)),而后又通过点击或者计时器中m_pLayer->retain()了。你应当在m_pLayer = CCLayer::create()的下一行就执行m_pLayer->retain()。记住有成员变量或全局变量保存了CCObject对象,那一定要马上retain()。本回答被提问者和网友采纳
参考技术B 空指针访问retain函数的吧

今天刚学的c++,两个程序。

#include<iostream>
using namespace std;
int main()
{
int a,b,sum;
cin>>a>>b;
sum=a+b;
cout<<"a+b="<<sum<<endl;
return 0;
}
技术分享图片

#include<iostream>
using namespace std;
int main()
{
int max(int x,int y);
int a,b,c;
cin>>a>>b;
c=max(a,b);
cout<<"max="<<c<<endl;
return 0;
}

int max(int x,int y)
{int z;
if(x>y) z=x;
else z=y;
return(z);
}

技术分享图片

以上是关于cocos2dx的问题这是啥错误,我刚学的不怎么会,求大神回答的主要内容,如果未能解决你的问题,请参考以下文章

我刚学C语言 怎么样让一个变量到其他的文件也能用?

你是怎么弄好的?E212:无法打开并写入文件,我刚学linux ,好多不懂啊!

我刚学C语言 怎么样让一个变量到其他的文件也能用?

韦恩图应该怎么画

cocos2dx 用啥工具开发

C++小问题cocos2dx小问题