cocos面试
来源:互联网 发布:mac上的画结构图的软件 编辑:程序博客网 时间:2024/05/23 12:11
第一次,准备好面试被虐了,但还是虐的不要不要的。。
记不清都有什么了,记得什么写什么吧
c++:忘了一个问题,当时就没理解是什么问题。。
1.lanmda分几部分
[函数对象参数] (操作符重载函数参数)mutable或exception声明 -> 返回值类型 {函数体}
这五个部分
具体代表什么可以查看这里
lua:应该漏掉2-3个吧
1。 字符串拼接几种方法]
for i = 1, 30000, 1 do strs[i] = "helloworld";endfor index, str in ipairs(strs) do result = result .. str;end result = result .. str;// 就是两个点的方法 消耗时间:1.667s result = table.concat(strs);// table函数方法 消耗时间0.0049999999998818s 可以明显看出函数对,字符串拼接做了优化
2.lua 中pairs 和 ipairs区别
迭代table元素的(pairs),迭代数组元素的(ipairs)
动态链接方式:dll通过函数luaL_openlib导出,然后lua使用package.loadlib导入库函数,基本就是这么个过程,下面上代码来说明一切。
4.lua中点和冒号的区别
定义的时候冒号默认接收self参数, 调用的时候冒号默认传递调用者自己为参数
而点号要显示传递或接收self参数
cocos引擎:
1.引用计数问题:sprite new的时候,计数是多少,addchild的时候是多少。
new的时候不会变化,create和addchild的时候,会执行retain,引用计数加1。
2.一张plist的大图,里面有10张小图,加载到游戏的时候,大图计数是多少。
大图是1,估计还有后续问题,我答错了。。
0 0
- cocos面试
- cocos面试
- 面试可能提到的cocos-js优化
- cocos
- Cocos
- cocos
- cocos
- cocos
- cocos
- 面试问题关于cocos-js的优化问题
- cocos框架
- cocos 分辨率
- cocos studio
- cocos-ext
- cocos compile
- cocos new
- cocos 杂记
- cocos杂记
- hdu 1422 重温世界杯 dp
- 调侃IOC前世今生
- java虚拟机学习之路-java内存区域与内存溢出异常
- unity3D-游戏/AR/VR在线就业班 C#入门关系运算和逻辑运算学习笔记
- 科普一下云计算
- cocos面试
- oj-11-C-画空三角形
- (cocos笔记) C++ lua 交互 ValueVector的一个坑
- Hive对应MapReduce操作
- hadoop集群调优---参数
- BufferedInputStream和BufferedOutputStream
- Android studio修改代码运行没反应
- 1878: [SDOI2009]HH的项链 树状数组
- 第十一周-OJ-F牛顿迭代法求根