09 2020 档案
摘要:阅读lua.h头文件的时候发现typedef int (*lua_CFunction) (lua_State *L); 这么一个定义,突然间没看懂,查了一下才想起来是一个函数指针类型定义; //自定义函数 int my_fun(int*,int) { printf("i is my_fun\n");
阅读全文
摘要:今天遇到一个问题,在宏中使用多个条件的问题,一下子真不知道,借此记录问题
阅读全文
摘要:模板特例化也叫模板偏特化,乍听起可能有点摸不着头脑,实际上字如其名,他就是模板的一种特例存在;比如在一个类中,模板参数接受指针类型的时候需要特殊处理,则我们可以将指针版本的那一份专门抽调出来;话不多说直接上代码 //头文件 #ifndef __Template_Hpp_ #define __Temp
阅读全文
摘要:简单记录一下tolua的使用(windows下) tolua用与将c/c++暴露给lua调用,支持函数、类、枚举、普通数据类型等等,使用lua自带的CAPI其实也可以做到,实际上tolua就是占用做的,有兴趣的同学可以研究研究,优点是不需要手动写已经自动的参数检查; lua包:http://www.
阅读全文