随笔分类 -  C++

Cocos2d-x for Android & iOS开发环境配置最佳实践
摘要:这篇文章是我的上一篇文章的续篇, 可以先参阅上一篇文章后再读这篇文章.这几天一直在研究Cocos2d-x同时在Android和iOS下开发, 有几点体会和不便, 开发环境配置请参阅上一篇文章.体会:1.从我的小项目来看, 从iOS到Android, cocos2d-x可以做到无缝迁移. 在Xcode里面写好, 到eclipse打包即可.不便:1.或许是Xcode对文件引用方式导入代码开发支持不好, 我一直遇到调试时的诡异现象. 比如, 不启动模拟器啊, 启动模拟器后黑屏啊, 应用在模拟器的名字居然变成了${Product_name}之类的.2.无法支持Xcode自带的git了, 我写代码很依赖 阅读全文

posted @ 2012-10-23 22:04 young40 阅读(2386) 评论(0) 推荐(0) 编辑

Mac OS X下配置Cocos2d-x for Android(Eclipse)&IOS(Xcode)开发环境
摘要:前面一段时间只用Cocos2d-x在IOS平台下开发, 学习Cocos2d-x不就是为了他的跨平台特性么? 所以必须也要掌握在Android下的开发, 才能引爆Cocos2d-x的跨平台特性, 发挥其最大长处.Cocos2d-x版本发展很快, 而在Android+Eclipse的开发环境配置超级复杂, 很坑爹有木有啊????如果你发现有不一样的地方, 很有可能是版本不同造成的, 当然也可能是我搞错了, 望不吝赐教.版本:Cocos2d-x: cocos2d-2.0-x-2.0.3OS X: 10.8Xcode: 4.5.1Eclipse: 4.2.1NDK: android-ndk-r8bDe 阅读全文

posted @ 2012-10-19 15:15 young40 阅读(10261) 评论(2) 推荐(1) 编辑

内联函数
摘要:1.作用消除调用函数的时间开销,通常用于频繁执行的函数。调用函数的时间开销来源于调用时在不同的内存地址上的跳转。编译器可以决定那些函数可以内联, 程序员可以选择内联特定函数。适用范围1.内联函数内不允许使用循环和开关语句。2.内联函数不允许递归调用。3.如果不满足以上两条,那么编译器将视同该函数为普通函数4.内联函数只适用于1-5行的小函数, 包含很多语句的大函数, 函数调用和返回的时间就微不足道了。 阅读全文

posted @ 2012-09-17 22:18 young40 阅读(241) 评论(0) 推荐(0) 编辑

导航