- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Cocos2dx-3.0--- std::bind与CC_CALLBACK不得不说的故事
本篇的主题就是揭露CC_CALLBACK 与 std::bind之间不可告人的秘密......首先看一段代码:?12345678910111213141516171819//先是创建3个精
2014-08-23 22:02:07 857
转载 cocos2dx3.0 对象池
class CC_DLL AutoreleasePool { public: //创建一个存放ref的对象池,并且放入PoolManager对象池管理器中 AutoreleasePool(); //创建一个存放ref的对象池,并且放入PoolManager对象池管理器中,并取个名字 AutoreleaseP
2014-08-23 19:18:17 704
转载 C++中函数指针的使用
#include #include typedef int* PINNT; #define PP int* int funcA(int a,int b); int funcB(int* a,int *b); int main(int argc, char *argv[]) { int (*func)(int,int);
2014-08-22 18:20:39 521
转载 C++中typedef用法
C++不仅提供了丰富的数据类型,而且还允许由用户自己定义类型说明符,也就是说允许由用户为数据类型取"别名",该功能是通过关键字typedef来完成的。例如,有整型量a、b: int a,b; int是整型变量的类型说明符,int实际上是integer的简写。为了增加程序的可读性,可把整型说明符用typedef定义为: typedef int INTEGER
2014-08-12 14:13:35 650
转载 C++类函数指针
类函数指针这个语法比较少用,其实我从来没用到过,在万能的C++ Primer里应该也找不到这个语法描述吧。?1234567891011121314151617classCA{
2014-08-12 13:57:29 526
转载 C++ 重写重载重定义区别
重载overload:是函数名相同,参数列表不同 重载只是在类的内部存在。但是不能靠返回类型来判断。重写override:也叫做覆盖。子类重新定义父类中有相同名称和参数的虚函数。函数特征相同。但是具体实现不同,主要是在继承关系中出现的 。重写需要注意:1 被重写的函数不能是static的。必须是virtual的2 重写函数必须有相同的类型,名称和参数列表3
2014-08-11 16:39:12 710
转载 C++引用传递和值传递
从概念上讲。指针从本质上讲就是存放变量地址 的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立的,它 的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不能被改变的(自始至终只能依附于同一个变量)。在C++ 中,指针和引用经常用于函数的参数传递,然而,指针
2014-08-07 10:11:50 473
改写cocos2d的ProgressTimer实现任意起始点的Radial进度条
2023-06-20
改写cocos2d的ProgressTimer实现任意起始点的Radial进度条
2023-06-20
CocosCreator框架设计Demo,内容在这篇文章介绍:
2022-09-17
UNITY最近打开文件记录,多个资源来回切换
2022-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人