- 博客(10)
- 资源 (3)
- 收藏
- 关注
转载 cocos2d-x像素级触摸处理
cocos2d-x像素级触摸处理分类: Cocos2d-x引擎 2014-07-20 16:58 1128人阅读 评论(6)收藏 举报 cocos2d-x像素CCImage触摸透明最近研究了一下像素级的触摸处理,有时候我们用一个不规则的图形作为一个按钮,这个不规则的图形是一张矩形的png图片,很可能图片的实际有效的显示内容只占整个png图片的很小一部分,剩下
2014-11-30 22:55:39 5321
转载 cocos2dx中关于场景的管理
runWithScene(CCScene* scene):启动游戏,并运行scene 场景。这个方法在主程序启动时第一次启动主场景时调用。replaceScene(CCScene* scene):直接使用传入的scene 替换当前场景来切换画面,当前场景将被释放。这是切换场景时最常用的方法。pushScene(CCScene* scene):在不释放旧场景内存的情况
2014-11-10 15:58:08 4686
原创 C++宏定义
今天阅读代码的时候,在一个宏定义语句中,发现了个之前未曾见过的编译器预定义宏:“__VA_ARGS__”。当时,从代码语句中推测它代表宏参数:“…”(本文称之为省略号),依稀记得printf函数声明中有使用这个省略号,大概的意思是表示可变化的参数,但未深入了解。
2014-11-10 15:55:56 4636
转载 C++ 中函数后面跟const是什么意思
问题:c++:void display( ) const 中的const是什么意思?简答:意思是除了表明了mutable的成员变量以外该类的其他的成员变量在这个函数内一律不能修改。详细:加const表明,该函数只能是只读的,不能修改私有变量的值。加强安全性。给隐含的this指针加const,表示这个this指向的东西是const的,也就是说这个函数中无法改动数据成员了。
2014-11-10 15:05:02 5648
转载 C++11 FAQ中文版:std::function 和 std::bind
三2Year 2011陈 良乔C++11 FAQstd::function 和 std::bind标准库函数bind()和function()定义于头文件中(该头文件还包括许多其他函数对象),用于处理函数及函数参数。bind()接受一个函数(或者函数对象,或者任何你可以通过”(…)”符号调用的事物),生成一个其有某一个或多个函数参数被“绑定”或重新组织的函数对象。(译注:顾名思义,
2014-11-10 15:03:32 4539
转载 C++函数指针的定义
typedef void (*PFT) ( char ,int );void bar(char ch, int i){ cout<<"bar "<<ch<<' '<<i<<endl; return ;}PFT pft;pft = bar;pft('e',91);
2014-11-06 21:22:08 6930
转载 C/C++
C/C++之回调函数 今天讨论下C/C++中的回调函数。 在理解“回调函数”之前,首先讨论下函数指针的概念。函数指针(1)概念:指针是一个变量,是用来指向内存地址的。一个程序运行时,所有和运行相关的物件都是需要加载到内存中,这就决定了程序运行时的任何物件都可以用指针来指向它。函数是存放在内存代码区域内的,它们同样有地址,因此同样可以用指针来存取函数,把这种指向函
2014-11-05 18:20:34 948
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人