windows下编译lua的lpeg库

2017-01-10
阅读 1 分钟
5.6k
切换到lpeg源码目录:注意需要先修改lpeg的源码,lptree.c文件中的luaopen_lpeg函数需要加上导出声明,否则require不能正确加载库

QMetaType元类型系统

2016-09-10
阅读 4 分钟
12.6k
QMetaType类管理Qt的元类型系统,它将类型名称与类型关联,从而可以在run-time时创建、销毁。Q_DECLARE_METATYPE() 宏静态,使类型可以用于基于模板的方法,qRegisterMetaType()方法动态 让类型可用于非模板方法。QT内置类型都已经注册enum QMetaType::Type,enum QMetaType::Type从0开始,其中 0 为UnknowType, 1024为...

整型memcpy与直接指针取值

2016-05-04
阅读 2 分钟
5k
网络编程经常要做字节序转换,避免不了整型拷贝是直接用指针类型转换,还是memcpy?实测下来,release下差不多,debug下memcpy效率要差,毕竟是函数调用,release下应该内联了

lua源码在windows下的编译,以及添加新的c\c++模块

2016-04-09
阅读 5 分钟
11.6k
本文环境为windows10+visual studio 2013lua在linux下编译、添加cc++模块还是比较直接方便的,资料也多,windows就那么直接了,经过一番折腾终于成功了