cocos2dx源码之 CREATE_FUNC宏
来源:互联网 发布:复杂网络理论百度百科 编辑:程序博客网 时间:2024/06/06 00:37
#define CREATE_FUNC(__TYPE__) \//反斜杠是转行符,因为宏不允许多行的,用转行符把下面的行拼到上一行。static __TYPE__* create() \ // 写了一个静态的create方法。{ \ __TYPE__ *pRet = new(std::nothrow) __TYPE__(); \ //std::no throw 不抛异常的调用构造函数 if (pRet && pRet->init()) \ //如果构造成功并且执行init函数也成功 { \ pRet->autorelease(); \ //加入自动释放池 return pRet; \ //返回创建对象 } \ else \ //init函数执行失败,或者调用构造函数失败。 { \ delete pRet; \ //释放内存 pRet = NULL; \ return NULL; \ //返回空指针 } \}
0 0
- cocos2dx源码之 CREATE_FUNC宏
- cocos2dx 关于CREATE_FUNC 宏
- 【cocos2dx宏定义 CC_SYNTHESIZE、CREATE_FUNC、CC_SAFE_DELETE】
- cocos2d-x之CREATE_FUNC宏
- 宏 CREATE_FUNC
- CREATE_FUNC
- cocos2dx之商店源码
- cocos2dx源码之 选择器
- cocos2d-x 中CREATE_FUNC 宏
- cocos2dx 源码分析之 CCPoolManager
- CREATE_FUNC(HelloWorld)是一个宏定义等同于:
- 关于CREATE_FUNC宏的用法(未完成,将补充不用CREATE_FUNC如何定义)
- cocos2dx游戏源码之《德州扑克》
- Cocos2dx源码分析之JumpBy的实现
- cocos2dx源码阅读之万能的Value
- Cocos2d-x游戏开发之三 NODE_FUNC和CREATE_FUNC说明
- cocos2d-x中的NODE_FUNC和CREATE_FUNC宏作用
- cocos2d-x中的NODE_FUNC和CREATE_FUNC宏作用
- hibernate-缓存说明
- Leetcode#30||Substring with Concatenation of All Words
- tcpdump工具的常用方式(持续更新。。。。)
- sublime实用技巧笔记(积累中)
- cocos studio场景和图层的区别
- cocos2dx源码之 CREATE_FUNC宏
- Monkey测试log分析一
- 上传图片
- activemq配置详解
- Codeforces Round #200 (Div. 2)344D Alternating Current(栈)
- Climbing Stairs
- file样式化
- 浅谈xunsearch、mysql使用及错误总结
- C++集合操作之集合并集:std::set_union