C++_调用 Lua函数:错误处理

C++_调用 Lua函数:错误处理

bingliaolong Lua 5年前 9 0

调用函数 发生错误并处理 lua文件 main.lua C++文件-方法一 C++文件-方法二 不同之处是,这样自动标记errfun在栈的位置, lua_pcall(lua,1,1,errfun) != 0 这句就不用变了

Reading 2019

Reading 2019

《朝花夕拾》 《狗·猫·鼠》 现在是粗俗了,在路上遇见人类的迎娶仪仗,也不过当作性交的广告看,不甚留心。 《追风筝的人》 我站在厨房里,听筒贴在耳朵上,我知道电话线连着的,并不只是拉辛汗,还有我过去那些还没赎还的罪行。 哈桑在哭,阿里将他抱紧,轻轻地抚摸着他。后来我告诉自己,我没...

Lua_调用 C++函数:获取返回值

Lua_调用 C++函数:获取返回值

bingliaolong Lua 5年前 22 0

返回参数 lua文件中调用C++函数并获取返回值 main.lua C++函数 函数的注册 详情参考C++程序里的函数,给Lua调用 返回表 lua文件中调用C++函数并获取表 main.lua C++函数

Lua_调用 C++函数:传递表&&参数类型检测

Lua_调用 C++函数:传递表&&参数类型检测

bingliaolong Lua 5年前 4 0

lua文件中调用C++函数并传递表参数 main.lua C++函数中获取参数并处理 遍历表 只取表中一组数据 函数的注册 参数类型检测 方法一 特点:检查类型,一旦不匹配,就不会往下执行 方法二 特点:检查类型,会往下执行

DLL加载方式

DLL加载方式

bingliaolong Dll 5年前 5 0

自动加载 在编译时指定DLL,当程序启动运行的时候,会首先加载相关DLL 手动加载 在编译时不指定DLL,在运行的时候通过调用LoadLibrary()来加载DLL 相应的,在使用完毕,要使用FreeLibrary()来释放DLL 手动加载关注点 对于DLL 函数声明的地方加上e...

About DLL

About DLL

bingliaolong Dll 5年前 6 0

加载 双击.exe的时候,该.exe被加载到内存当中,形成一个进程 在这个过程中,DLL也会被加载到内存中 DLL被加载后处于被占用的状态,不能对它进行修改删除等操作 DLL被卸载后,可以对它进行操作 对于占用同一个DLL的不同进程,不可比较DLL中变量的地址,因为DLL数据段每...

扫一扫二维码分享