
C++_调用 Lua内容:全局表 获取&&设置
获取全局表 lua文件 main.lua conf = { titlename = "wangxu", hights = 1090 } C++文件 #include <iostream>...
获取全局表 lua文件 main.lua conf = { titlename = "wangxu", hights = 1090 } C++文件 #include <iostream>...
获取全局变量 lua文件 main.lua width = 1920 height = 1080 C++文件 #include <iostream> extern "C" { #inc...
返回参数 lua文件中调用C++函数并获取返回值 main.lua local re = ctest_re() print(re) C++函数 int CTest_Re(lua_State * L) { lua_pu...
lua文件中调用C++函数并传递表参数 main.lua local tab = {name = "lif",age = "18",id = "003"} ctest_table(tab) C++函数中获取参数并处理...
lua文件中调用C++函数并传递数组参数 main.lua local arr = {"A001","A002","A003","A004&quo...
lua文件中传参调用函数 main.lua ctest("hello",123,false) C++函数中获取参数并处理 CTest(lua_State * L) { size_t len; co...
准备工作 引入Lua库 导入使用到的相关头文件 #include <iostream> extern "C" { include <lua.h> include <l...
if 语句 if a < 0 then print("aaa") end if else 语句 if a < 0 then print("aaa") else pr...
准备工作 下载lua源码 编译出DLL 创建C++程序 引入相关lua头文件 rxtern "C" #include <lua.h> #include <lauxlib.h>...
保留字 and break do if else elseif end false goto for function in local nil not or repeat return then true unti...