会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Anti-Magic
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
12
下一页
2014年7月7日
C语言中调用Lua
摘要: C语言和Lua天生有两大隔阂:一、C语言是静态数据类型,Lua是动态数据类型二、C语言需要程序员管理内存,Lua自动管理内存为了跨越世俗走到一起,肯定需要解决方案。解决第一点看上去比较容易,C语言中有union。可是第二点呢?万一C语言正引用着Lua的一个值,Lua自动释放了怎么办?所以就有了一种比...
阅读全文
posted @ 2014-07-07 15:26 Anti-Magic
阅读(3283)
评论(0)
推荐(0)
2014年7月4日
C++版 Chip8游戏模拟器
摘要: 很早就想写个FC模拟器,但真是一件艰难的事情。。所以先写个Chip8模拟器,日后再继续研究FC模拟器。Chip8只有35条指令,属于RISC指令集,4k内存,2k显存,16个寄存器(其中15个通用寄存器),支持16个按键,没有中断,但是有两个计时器。读了下面两个链接,就完全能理解了。http://w...
阅读全文
posted @ 2014-07-04 21:07 Anti-Magic
阅读(1740)
评论(0)
推荐(0)
2014年5月10日
cocos2d-x笔记5: 通过jni实现C++调用Java
摘要: Cocos2d-x的跨平台性很强大,但是偶尔也需要平台的原生API结合。C++在Win32平台下简单的很,C++可以直接用MFC或者调用Win32API。Ios在XCode下直接就能C++和OC混编。而Android又一次悲剧了,C++既不是Android的原生语言,也没有IDE可以混编。。。我们只...
阅读全文
posted @ 2014-05-10 12:48 Anti-Magic
阅读(844)
评论(0)
推荐(0)
2014年4月27日
cocos2d-x笔记4: TextField不能删除内容,以及我的解决办法。。。
摘要: 3.0正式版,win32下,TextField按下backspace键不能删除内容。网上搜了下,很早就有的问题了,正式版了竟然还不解决。。。真心无力吐槽啊!!!这种巨大而又明显的Bug。。。从昨天突发奇想用Cocos2d做软件开始,经历了太多的摧残,简直听者伤心,闻者落泪。。。已经去Cocoachi...
阅读全文
posted @ 2014-04-27 21:48 Anti-Magic
阅读(526)
评论(0)
推荐(0)
2014年4月24日
C++ 11 笔记 (六) : 随机数
摘要: 以前生成一个随机数都是这样:1 srand(time(NULL));2 rand();在C++11中,标准库中增加了随机数引擎std::default_random_engine 这个好东西,然后我们就可以这样:1 std::default_random_engine rand_default;2 ...
阅读全文
posted @ 2014-04-24 21:02 Anti-Magic
阅读(408)
评论(0)
推荐(0)
C++ 11 笔记 (五) : std::thread
摘要: 这真是一个巨大的话题。我猜记录完善绝B需要一本书的容量。所以。。我只是略有了解,等以后用的深入了再慢慢补充吧。C++写多线程真是一个痛苦的事情,当初用过C语言的CreateThread,见过boost库的pthread,对比一下感觉Java和C#的多线程真好用。。在C++11中,标准库又添加了std...
阅读全文
posted @ 2014-04-24 20:22 Anti-Magic
阅读(444)
评论(0)
推荐(0)
C++ 11 笔记 (四) : std::bind
摘要: std::bind 接受一个可调用的对象,一般就是函数呗。。还是先上代码:1 void func(int x, int y, int z)2 {3 std::cout test_bind = std::bind(func, 7, 8, 9);其中7,8,9是传给func函数的参数。看这恶心...
阅读全文
posted @ 2014-04-24 13:27 Anti-Magic
阅读(247)
评论(0)
推荐(0)
2014年4月23日
C++ 11 笔记 (三) : auto
摘要: 我真的不是标题党。。。虽然大一上学期学C语言基础时就学了auto关键字了,而且还是跟static和register两个关键字打包学的,但是。。猜的没错,C++11这货又给auto加新功能了,在C++ 11 笔记 (一)中已经用过了,但是用之前忘了记录一下,可见博客编排顺序有多么不合理。。。auto关...
阅读全文
posted @ 2014-04-23 21:40 Anti-Magic
阅读(188)
评论(0)
推荐(0)
C++ 11 笔记 (二) : for循环
摘要: 首先肯定的是,我不是标题党。。C++11的for循环确实有跟C++98不一样的地方,还是先上代码:1 int test_arr[] = { 1, 2, 3, 4, 5 };2 for (int x : test_arr)3 {4 std::cout test_vector;test_vec...
阅读全文
posted @ 2014-04-23 21:27 Anti-Magic
阅读(317)
评论(0)
推荐(0)
C++ 11 笔记 (一) : lambda
摘要: 时至今日都是我咎由自取,错就是错,与任何人无关。掉进C++98的各种坑里无法自拔的抖M感,让我选择了华丽丽的无视C++11,导致今日面对开源的代码到各种看不懂的地步,一入C++深似海,我今天愿意承担一切后果。在努力摆脱小白的道路上,我必须再一次推倒我的三观,重新审视和坦然面对自己。一段时间没有更新博...
阅读全文
posted @ 2014-04-23 20:59 Anti-Magic
阅读(200)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
12
下一页
公告