- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 双指针的魅力
在解决问题过程中,经常碰到使用双指针解决的情况,使用双指针,可以很高效很快速的解决问题,罗列一下应用双指针的情况:1,将给定的英文字符串进行反转,例如: I love programming。得到的结果是:.gnimmargorp evol I。下面给出核心代码:[cpp] view plaincopy#include #include void swap_string(char *p_start
2015-01-27 15:53:57 499
转载 判断一个单向链表中是否有环
判断一个单向链表中是否有环 来自于:http://blog.sina.com.cn/s/blog_5f0d72800100tayr.html思路: 用两个指针,pSlow,pFast,就是一个慢一个快 慢的一次跳一步 快的一次跳两步 往链表末端移动。如果pFast==NULL,则说明链表没有环,如果pSlow==pFast,则说明链表存在环。
2015-01-27 10:06:27 753
转载 双重指针
双重指针」也有人称为「指针的指针」,其作用为「间接参照」,但无论是哪一个名词,都是令人困惑的,其实指针就是指针,所谓的多重指针,其实还是指针,它们的作用单纯来说,都是用以储存记忆体位址。 思考一个问题,当您要取得int变数的记忆体位址时,会使用int*来宣告指针,要取得double变数的记忆体位址时,会使用double*来宣告指针,这是因为它们在进行加减法运算时,所位移的单位并不相同,而是
2015-01-27 09:02:48 429
转载 C++纯虚函数 virtual =0
纯虚函数http://blog.csdn.net/zmq5411/article/details/6671392一、定义 纯虚函数是一种特殊的虚函数,它的一般格式如下: class { virtual ()=0; … }; 在许多情况下,在基类中不能对虚函数给出有意义有实现,而把它说明为纯虚函数,它的实现留
2015-01-26 15:44:32 680
转载 渲染框架之导演类(CCDirector)
http://www.tuicool.com/articles/aM7jIr 提到“导演”一词,想必读者最先联想到的是电影。作为娱乐产业,游戏领域和电影领域有很多类似之处,比如在游戏领域中,也存在制作人的职位。不过,此时提及的“导演”可不是一个人,而是在渲染框架中,有一个类充当着导演的角色。在开始介绍Cocos2D-X引擎中的“导
2015-01-23 10:16:55 645
转载 cocos2d 中 scene(), create(), init() 调用关系
原文 http://blog.csdn.net/ironyoung/article/details/39546009最近在学cocos2d,刚上手时对示例程序的函数调用关系不是很清楚。昨晚刚刚搞清楚,记录下。1. 首先来看main函数:AppDelegate app; // 创建一个AppDelegate对象 ... return CCApplicat
2015-01-22 17:24:35 536
转载 cocod2d-x--关于场景切换,CCAction未执行完,仍持有引用造成内存泄漏
http://blog.csdn.net/zlqqhs/article/details/21789481情况如下:游戏内战斗界面战斗胜利,弹出胜利窗口,点击窗口中的下一关按钮切换到加载资源场景,此时游戏处于暂停状态,所有CCAction都处于暂停状态,切换场景时,战斗场景中还有CCAction未执行完,仍持有执行CCAction对象的一个引用,切换场景后引用不为0,则造成内存泄漏
2015-01-22 16:04:10 538
转载 cocos2dx--两个场景切换各函数调用顺序
http://blog.csdn.net/zlQQhs/article/details/32333647场景A切换到场景B,有切换特效调用顺序如下:(AAABABABA)A:构造函数A:onEnterA:onEnterTransitionDidFinishB:构造函数A:onExitTransitionDidStartB:onEnterA:onExit
2015-01-22 15:57:50 1739
转载 C++通过jni调用java静态方法和非静态方法
http://blog.csdn.net/dj0379/article/details/18217323调用非静态方法首先就是调用的静态方法得到要调用的java的类对象然后通过调用minfo.env->CallVoidMethod(activityObj, minfo.methodID);方法把对象和要调用的方法以及参数(如果有)传递个java类对象中的非静态方法;
2015-01-08 15:46:30 2994
转载 extern "C"
http://songpengfei.iteye.com/blog/1100239 比如说你用C 开发了一个DLL 库,为了能够让C ++语言也能够调用你的DLL 输出(Export) 的函数,你需要用extern "C" 来强制编译器不要修改你的函数名。通常,在C 语言的头文件中经常可以看到类似下面这种形式的代码:C代码 #ifdef __c
2015-01-08 14:48:46 371
转载 .深层揭密extern "C"
http://www.cnblogs.com/rollenholt/archive/2012/03/20/2409046.html1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可
2015-01-08 13:48:09 494
转载 屏幕适配(方法示例)
http://www.tuicool.com/articles/v2euIr本文并不想讲关于屏幕适配的概念或者大道理,如果还不了解cocos2d-x屏幕适配的,请先看这篇文章: http://www.cocoachina.com/gamedev/cocos/2014/0516/8451.html 。本文有一些内容和图片是引用这篇文章的。看了那么多网上关于屏幕适配的文章,还是觉得似懂非懂
2015-01-08 10:31:37 787
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人