《cocos阶段考试题》由会员分享,可在线阅读,更多相关《cocos阶段考试题(1页珍藏版)》请在金锄头文库上搜索。
1、1.请模仿 c+的 string 类,封装自己的 mystring 类。至少包含,构造,析构,拷 贝,赋值,赋值运算符重载 大小比较 和 getCstring。 2.请写出 cocos2dx 入口程序的代理模式的 demo 版本。 3.请写出 cocos2dx 帧循环的主要任务,用伪代码实现。 4.通常节点默认锚点在哪里,锚点都影响了啥,请简述菜单的坐标系统是怎么样 的。 5.请模仿 cocos2dx 风格用工厂方法,实现 class A.不准使用宏。 6.请将 Layer 中的返回 CCScene* 的静态函数用宏包装成 CREATE_SCENE(xxLayer); 7.C+内存管理原则有哪
2、些?请简述一下 cocos2dx 内存引用计数原理? 8.简述 autorelease 和 release 的区别。 9.cocos2dx 的内存优化都有哪些。 10.请简述 cocos2dx 消息传递过程, 分两部分介绍, 优先级和同一 layer 中的四个 函数 11.cocos2dx 的图形渲染机制是什么。 12.CCSpriteBatchNode 的限制和优点。 13.CCSpriteFrameCache 的机制和原理。 14.请用定时器实现一个 CCMoveby(2,ccp(200,0)的动作。 15.请参考 cocos2dx 原代码,写出 CCArray 的实现原理。 16.请参考捕鱼达人内存管理一章,说一下,你对内存池压栈与出栈操作理 解。