- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 error C2275 将此类型用作表达式非法
C2275: “size_t”: 将此类型用作表达式非法,同时还导致一堆变量未定义的bug。将LuaXml从lua5.1移植到5.2的时候,使用VS2010编译LuaXml_lib.dll的时候碰到了这个错误,然而使用GCC能编译成功。群上一人遇到问题:在正确的程序中增加KdPrint()调用以输出调试信息,如下:////////////////////////
2012-03-24 00:46:11 49186 19
转载 跳跃表(Skip List)
跳跃表(Skip List)是1987年才诞生的一种崭新的数据结构,它在进行查找、插入、删除等操作时的期望时间复杂度均为O(logn),有着近乎替代平衡树的本领。而且最重要的一点,就是它的编程复杂度较同类的AVL树,红黑树等要低得多,这使得其无论是在理解还是在推广性上,都有着十分明显的优势。 首先,我们来看一下跳跃表的结构 跳跃表由多条链构成(S0,S1,S2 ……,Sh),
2012-03-24 00:41:30 3315
转载 lua错误信息
int _tmain(int argc, _TCHAR* argv[]){ Test::Tst_B* b = new Test::Tst_B; // instance used in Lua code lua_State* L = lua_open(); luaL_openlibs(L); tolua_tclass_open(L); i
2012-03-23 00:36:12 4121
转载 简单C++调用lua函数及C++和lua相互函数调用小例子
http://blog.csdn.net/ym012/article/details/7191932//简单C++调用lua函数,改自网络//test.cpp[cpp] view plaincopy#include extern "C" { #include "lua.h" #include "lualib.h" #include "lauxlib
2012-03-21 23:23:18 13986
原创 lua5.2 改动
第三方cmodule,如使用luaL_register需要改为 luaL_newlib。如lfs库luaL_register (L, "lfs", fslib) 改为luaL_newlib(L,fslib);。这里本来第二个参数是表明,非nil是把所有接口放到一个全局变量table中,nil就是所有接口都是全局函数。现在是强制取消全局接口了。所有第三方库没有gloable的函数了,所以使用时都
2012-03-21 19:44:23 19607
转载 Lua cmodule编写
《Programming in Lua》里面提到“扩展扩展Lua的基本方法之一就是为应用程序注册新的C函数到Lua中去”,还有“当你打算使用C函数来扩展Lua的时候,即使你仅仅只想注册一个C函数,将你的C代码设计为一个库是个比较好的思想:不久的将来你就会发现你需要其他的函数”。 学习这部分用去了我几个小时来实践。我想把我遇到的问题和解决方法和大家分享一下。没准什么时候我自己都忘了怎么做,
2012-03-21 19:32:54 4040
CS229_Stanford_MachineLearning_AndrewNg 整理为完整书签单一PDF
2016-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人