C/C++
文章平均质量分 78
lihei12345
这个作者很懒,什么都没留下…
展开
-
C++ 成员函数指针的问题 pointer-to-member-function
今天在写cocos2d-x游戏的时候,突然对cocos2d-x中回调机制很感兴趣,但是之前两周第一次接触实际C++开发,又要学习cocos2d-x框架,还有比较疲劳。实在没有心情去搞这些,这两天偷了个懒,缓了两天,终于又有精神干活了,要写大量的类似大掌门一样的战斗动画播放。我原来的想法是使用大量的回调来控制,因为不同的回合的动画需要的处理是不一样的,动画长短,还有后续的处理方式。后来发觉不现实,大原创 2013-07-13 00:47:52 · 5392 阅读 · 0 评论 -
Lua程序设计笔记之六: C API的使用
一. C APIC API是一组能使C代码与Lua交互的函数,其中包括读写Lua全局变量,调用Lua函数,运行一段Lua代码,以及注册C函数以供Lua代码调用等。C API遵循C语言的操作模式(modus operandi),这与lua的操作模式大为不同,当在C语言中编程时,应该注意类型检测(和类型错误),错误恢复、内存分配错误和其他的源代码复杂性。Lua和C语言通信的主要方式是一个无所不原创 2013-07-15 23:27:49 · 1129 阅读 · 0 评论 -
Lua程序设计笔记之七: lua与c互调
一. 扩展应用程序,从C中调用lua,lua的一个重要用途就是作为一种配置语言;1. table操作:1). 读取操作:Lua API只提供了一个函数lua_gettable,它能处理所有的类型,但它需要知道table在栈中的位置,然后才会在栈中弹出key,并压入相应的value。由于经常需要使用字符串来索引table,在lua5.1中,提供了一个lua_gettable的特化版本lua_原创 2013-07-15 23:31:59 · 1124 阅读 · 0 评论 -
iOS中RTMP视频播放(一)
最近公司要搞视频直播,一头雾水,以为会很难很高端很洋气,最后做了之后发现实际是一个不算很难的事情,最主要的问题是ffmpeg,这个开源库的牛逼超出我的相信,之前也做过ffmpeg的预研,花了几天时间搞了一下,对其中的使用过程有了一个大概的流程。最后发现了之前看过的一个开源项目,这个项目就能很好播放rtmp视频流,kxmovie,可惜的是里面的编译脚本在xcode 5.0.2中已经不能使用了,在编译原创 2013-11-22 17:35:25 · 8746 阅读 · 4 评论 -
Xcode编译错误 no member named 'clock_t' int he global namespace
今天需要把ffmpeg库合入工程项目中,结果遇到一个很奇怪的问题,单独的工程可以完美运行,但是合入到我们的主项目时,缺一直报错。。。这个问题非常郁闷,测试了半天,各种添加头文件库文件搜索路径测试,都没有解决这个问题。google一下,最后发现一个类似的问题,https://github.com/johmathe/Shotdetect/issues/1。终于搞明白怎么回事了,原来是ffmpeg库中使原创 2014-01-07 17:09:02 · 11732 阅读 · 0 评论