- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 cocos2d-x 易犯错
1.在Layer中的OnEnter,OnExit中需继承 CCLayer::OnEnter, CCLayer::OnExit, 不然菜单不回响应。 2.在init中写了getTouchDispatcher()->addTargetedDelegate,需在OnExit中写getTouchDispatcher()->removeDelegate(this),不然其他的layer继续会响应这个事件
2014-03-31 15:34:00 681
原创 STL源码剖析笔记
1,模板函数有返回值时,需加上typename。因为编译器在具体化之前对它一无所知。(template typename I:value_type fun(I *ite));
2014-03-24 21:08:09 481
转载 c++四种转换 static_cast,const_cast,dynamic_cast,reinterpret_cast
1.static_cast 最常用的类型转换符,在正常状况下的类型转换,如把int转换为float,如:int i;float f; f=(float)i;或者f=static_cast(i); 2.const_cast 用于取出const属性,把const类型的指针变为非const类型的指针,如:const int *fun(int x,int y){} int *ptr=const_c
2014-03-24 20:41:10 517
原创 const的使用注意
1.const成员变量也不能在类定义处初始化,只能通过构造函数初始化列表进行, const数据成员 只在某个对象生存期内是常量,而对于整个类而言却是可变的。 2. () const; 1、首先const在函数后面,只能应用于类的成员函数。 2、const表示在函数的执行过程中不允许修改类内的数据成员(mutable修饰数据成员除外)
2014-03-24 20:39:31 843
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人