lua调用c++函数,c++调用lua
来源:互联网 发布:提升店铺流量软件 编辑:程序博客网 时间:2024/06/06 10:57
static int getNum(int num);static int _getNum(lua_State* pL);bool luaDoc::init(){ lua_State*pL=lua_open(); luaopen_base(pL); lua_register(pL,"_getNum",_getNum); luaL_difile(pL,"data.lua"); lua_close(pL); return true;}int luaDoc::getNum(int num){ return num+1;}int luaDoc::_getNum(lua_State*pL){ int num=(int )lua_tonumber(pL,1); lua_pushnumber(pL,getNum(num)); return1;}//=========lua文件===========local num=_getNum(10)
//c++调用lua函数lua_State*pL=lua_open();luaopen_base(pL);luaL_dofile(pL,"L.lua");lua_settop(pL,0);lua_getglobal(pL,"add");lua_pushnumber(pL,10);lua_pushnumber(pL,10);lua_call(pL,2,1); //2个参数,一个返回值//lua_gettable(pL,-2);int numAdd=lua_tonumber(pL,-1);
0 0
- [lua]C调用lua函数
- Lua调用C函数
- lua 调用c函数
- Lua调用C函数
- lua调用c函数
- Lua调用C函数
- lua调用C函数
- lua调用C函数
- lua调用C函数
- Lua调用C函数
- lua调用c函数
- lua调用C函数
- lua调用C函数
- Lua调用C函数
- lua 调用c函数
- Lua调用C函数
- Lua调用C函数
- lua调用C函数
- Chrome内核解析 -- 背景篇:HTML, CSS解析与JavaScript执行
- 紫外线消毒器:紫外线消毒器水力特性研究介绍
- 服务器部署java web项目
- stl之再看迭代器(traits特性分析)
- 【Android 应用开发】 Android APK 反编译 混淆 反编译后重编译
- lua调用c++函数,c++调用lua
- PHP中的错误处理和日志函数
- LeetCode——Unique Binary Search Trees
- Matlab下的多线程初次尝试
- 引用自定义命名空间
- Android创建和删除桌面快捷方式
- 各种webservice接口
- Linux串口设置及编程
- cocso2dx闪亮标题实现