码迷,mamicode.com
首页 >  
搜索关键字:cocos2d-x ccarray 野指针    ( 328个结果
cocos2dx 2.2.5 hitWidget->onTouchEnded(pTouch, pEvent); 异常
源码:extensions\CocoStudio\GUI\System\UITouchGroup.cppvoid TouchGroup::ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent){ ccArray* selectedWidgetArray =...
分类:其他好文   时间:2014-09-15 15:50:19    阅读次数:247
指针辨析:悬垂指针、哑指针、野指针、智能指针
悬垂指针:1:提出的原因:请看下面的代码片段:[cpp]view plaincopyprint?int*p=NULL;voidmain(){inti=10;p=&i;cout#include#include#includeusingnamespacestd;intmain(void){char*p=...
分类:其他好文   时间:2014-09-13 10:31:05    阅读次数:229
cocos2d-x CCArray使用中避免出现野指针问题
问题及现象此前,调试cocos2d-x+CocoStudio游戏程序过程中遇到一个运行时错误。通过调用堆栈来看,错误指针停在~CCNodeRGBA()。分析1CCNodeRGBA是一个继承自CCNode的子类,其主要是增加了与结点透明度相关的属性控制功能。classCC_DLLCCNodeRGBA:publicCCNode,publicCCRGBAProt..
分类:其他好文   时间:2014-09-11 09:44:12    阅读次数:166
C迷途指针
在计算机编程领域中,迷途指针,或称悬空指针、野指针,指的是不指向任何合法的对象的指针。当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下该指针便称迷途指针。若操作系统将这部分已经释放的内存重新分配给另外一个进程,而原来的程序重新引用现在的迷途...
分类:其他好文   时间:2014-09-09 19:57:39    阅读次数:260
Stdc--07 指针和字符串
HighLight:1. Pointer 1). 用法 2). 指针参数 3). 野指针 4). 指针返回值 5). 指针加减整数 6). 数组和指针 7). const指针和指针const2. StringPointer1. Basic 多字节的数据,将其首字节地...
分类:其他好文   时间:2014-09-04 18:52:49    阅读次数:151
空指针、迷途指针、野指针
1、野指针: 声明一个指针(例如 int *p;),编译器会随机分配一个内存地址给它,但是,此地址不可用(如 cout<<p; 此句会出现运行时错误,见图1,但是编译会通过)。当然,在声明时初始化才是好习惯(如 int *p = NULL;),这也是避免野指针的方法。2、迷途指针: int *p =...
分类:其他好文   时间:2014-08-31 15:45:31    阅读次数:247
内存管理的常见错误
内存管理常见错误 没有改为自动管理内存     解决方法: 野指针问题 [Person retainCount]: message sent to deallocated instance 0x1002032d0 消息发送给一个已经回收的对象 野指针异常现象:可能会崩溃,也可能不会崩溃,写到某一行代码时突然崩溃(没有写任何和引用计数相关的...
分类:其他好文   时间:2014-08-27 14:50:58    阅读次数:194
内存管理
过渡释放 现象:当写完和内存引用计数-1有关的操作后,程序立即crash. 原因:空间被系统回收之后,不能再做和引用计数-1有关的操作,否则立即crash 解决方案:删除 当引用计数为零时,系统会自动回收内存,我们只管理引用计数. 野指针异常: 现象:可能会崩溃,也可能不会崩溃,写到某一行代码时突然崩溃.(没有写任何和引用计数相关的代码); 产...
分类:其他好文   时间:2014-08-20 10:34:48    阅读次数:253
有一个NSStirng类型,retain方式声明的name属性的setter方法内部每一行代码的作用?
- (void)setName:(NSString *)name {        判断原有对象和新对象是否是同一个对象,如果是同一个,就没有必要再重新赋值,否则会先release 再retain,就会变成野指针     if (_name != name) {            释放保有之前对象的所有权                [_name rele...
分类:其他好文   时间:2014-08-18 23:37:03    阅读次数:257
cocos2d-x 之 CCArray 源码分析
cocos2d-x 自己实现了一个数组CCArray ,下面我们来分析一下CCArray的源码 CCArray继承CCObject,所以,CCArray也具有引用计数功能和内存自动管理功能。 数组的源码如下: class CC_DLL CCArray : public CCObject{public...
分类:其他好文   时间:2014-08-18 23:34:03    阅读次数:279
328条   上一页 1 ... 28 29 30 31 32 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!