![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++11
alga_1
这个作者很懒,什么都没留下…
展开
-
20130721-lua binder另一只轮子的雏形
利用c++11新特性来实现一个lua binder,这一次比上次写的超级雏形要完善一些,基本上可以在练习时使用了,要真正投入到项目中,还得继续丰富对类型的处理和调整,待下一篇再写。原创 2013-07-21 17:51:46 · 1170 阅读 · 0 评论 -
20140102-lua binder另一只轮子的雏形
lua binder另一只轮子的雏形(第三篇,自定义的支持)原创 2014-01-02 20:08:27 · 1319 阅读 · 0 评论 -
20140228:C++对象内存结构之虚函数
备忘: #include #include using namespace std; struct A { virtual void f1() { printf("A::f1\n"); } virtual void f2() { printf("A::f2\n"); } int a = 0x11111111; }; struct B { virtual void b1() { p原创 2014-02-28 22:14:35 · 792 阅读 · 0 评论 -
20140218-lua binder另一只轮子的雏形(2014-01-02 20:08)
书接上一回,继续补充xlb的功能。这次修改代码的代码比添加功能的代码还多,完成后大致包括 添加了支持overload和override函数绑定,支持绑定属性;添加了构造函数绑定,释构函数绑定前面已经实现了,这次是把名字修改了;修改函数参数提取过程,支持非一对一提取,即是一个函数形参可以从lua_State中提取N个参数(0添加绑定函数执行过程错误提示;xlb变成单个头文件的形式;原创 2014-02-18 19:20:19 · 1385 阅读 · 0 评论