关于CCPlatform Macro.h中的宏定义
来源:互联网 发布:联发科x10优化 编辑:程序博客网 时间:2024/06/05 19:29
CCPlatform Macro.h中的宏定义:
CC_SAFE_DELETE(p)
使用delete操作符删除一个C++对象p,如果p为NULL,则不进行操作
CC_SAFE_DELETE_ARRAY(p)
使用delete[]操作符删除一个C++数组p,如果p为NULL,则不进行操作
CC_SAFE_FREE(p)
使用free()函数删除p,如果p为NULL,则不进行操作
CC_SAFE_RELEASE(p)
使用release()方法释放Cocos2d-x对象p的一次引用,如果p为NULL,则不进行操作
CC_SAFE_RELEASE_NULL(p)
使用release()方法释放Cocos2d-x对象p的一次引用,再把p赋值为NULL。如果p已经为NULL,则不进行操作
CC_SAFE_RETAIN(p)
使用reatin()方法增加Cocos2d-x对象p的一次引用。如果p为NULL,则不进行操作
0 0
- 关于CCPlatform Macro.h中的宏定义
- macro defination宏定义
- freemarker macro宏定义
- NASM中的多行宏定义:"%macro"
- macro.h
- ue4-添加宏定义macro
- 关于 winsock.h 与 winsock2.h 中的重定义解决办法
- 关于Far 类型定义在WinDef.h中的解释
- ws2def.h macro redefinition
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 转:关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- Longest Consecutive Sequence
- HashMyFiles生成文件的SHA和MD5
- 关于Core Graphics中基本仿射变换
- 在Android library中不能使用switch-case语句访问资源ID的原因分析及解决方案
- ZOJ-3829-Known Notation
- 关于CCPlatform Macro.h中的宏定义
- My view on future ebusiness
- mysql 学习记录(三)--字段
- QT容器学习
- LeetCode(71) Simplify Path
- POJ 1222 EXTENDED LIGHTS OUT
- HDU 2108 Shape of HDU(计算几何)
- kvm使用命令行创建虚拟机并通过vnc安装系统
- HDU 2109 Fighting for HDU(水~)