- 博客(3)
- 收藏
- 关注
转载 编译速度
1 文件的大小,文件大小指的是全部include展开后的大小。2 文件数量,编译是一个一个文件进行的,所以你的工程的文件数量也有关系。3 还有声明的复杂程度,复杂声明需要额外地计算。4 最影响编译速度的估计是C++的模板,模板在编译的时候要进行推导,得到相应的结果,这个非常费时间。如果你是模板里还套了模板,那就比较慢了。5 链接库的数量,链接很多库也会使得编译速度变慢。6 in
2015-11-21 22:27:27 474
转载 关于常用的Lambda(拉姆达)表达式
ISO C++ 11 标准的一大亮点是引入Lambda表达式。基本语法如下:[capture list] (parameter list) ->return type { function body } 其中除了“[ ]”(其中捕获列表可以为空,可以是this)和“复合语句”(相当于具名函数定义的函数体),其它都是可选的。它的类型是唯一的具有成员operator()的非联合的类类型,称
2015-11-20 13:48:14 7819 1
转载 EventDispatcher事件分发机制
EventDispatcher事件分发机制先创建事件,注册到事件管理中心_eventDispatcher,通过发布事件得到响应进行回调,完成事件流。Cocos2d-X 3.X 引入了一种新的响应用户事件的机制。涉及三个基本的方面:Event listeners 封装你的事件处理代码Event dispatcher 向 listener 分发用户事件Event 对象 包含关于事件的信
2015-11-20 12:12:38 1758
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人