转载自:https://hypc-pub.github.io/lua-tutorial/chapter06/tail_calls.html[ht...
table.unpack() 参数是一个数组,返回值为数组内的所有元素: goto 实现 continue
局部函数的使用 非局部变量 闭包函数所返回的值仍然被保留并可用于下一次计算 Lua每次在给新的闭包变量赋值时,都会让不同的闭包变量拥有独立的"非...
框架介绍 全称为 Model-View-ViewModel 模式。 Model 对应数据,View 对应UI表现,ViewModel 对应数据和...
1. 内存管理 Cocos2dx是通过引用计数方式管理内存,主要通过两种方式实现。 1.1 手动内存管理 手动retain和release 1....
每个进程运行起来之后,将拥有自己的虚拟地址空间,大小由CPU位数决定。硬件决定了地址空间的最大理论上限,即硬件的寻址空间大小,比如32位的决定虚...
可执行文件中的代码段和数据段由目标文件合并而来,如何合并的呢? 1. 两步链接(Two-pass Linking) 采用相似段合并的方法,整个过...
编译后的目标文件包含机器指令、数据和链接所需要的一些信息,比如符号表、调试信息、字符串等。目标文件将这些信息按不同的属性,以段(Segment)...
指令集 存储在CPU[https://baike.baidu.com/item/CPU/120556]内部,对CPU运算进行指导和优化的指令集合...