lua5.2 调用lua函数
来源:互联网 发布:哈萨克软件大全 编辑:程序博客网 时间:2024/06/05 04:06
小弟真的很郁闷啊,网上千篇一律,版本又不说。咱初学,自然下最新版本,又看不懂鸟文,造成学习困难
lua版本:5.2
先在C盘下创建一个lua文件,很简单,就一个相加函数
function add(x,y)return x+yend
然后在VS2008编译器里填写下面代码
#include "stdafx.h"extern "C" { #include "lua.h" #include "lauxlib.h" #include "lualib.h" }; #include <iostream>using namespace std;int _tmain(int argc, _TCHAR* argv[]){//初始化Lualua_State* L = luaL_newstate();//调用基本库luaL_openlibs(L);//加载lua文件luaL_dofile(L,"C:\\ceshi.lua");//得到lua文件里的函数名lua_getglobal(L, "add");//压入参数lua_pushinteger(L, 10);lua_pushinteger(L, 240);//call下函数,2个参数,1个返回值lua_call(L, 2, 1);//屏幕输出返回值puts(lua_tostring(L, -1));//恢复栈lua_pop(L, 1);//关闭对象lua_close(L);return 0;}
vs2008测试编译通过。返回 250,真的很250,网上那些货色,我日(害小弟爆粗口)
- lua5.2 调用lua函数
- lua: Lua5.1中的API函数
- lua5.2调用c函数成功的例子
- Lua环境搭建编译[Lua5.2+VS2010]
- Lua5.1编程2:Lua高级特性
- 使用Lua5.1互相调用函数
- 【Lua】将Lua5.1的setfenv迁移到Lua5.2的_ENV
- [lua]C调用lua函数
- lua5.2.1 支持中文,变向调用C类函数
- Lua5.3 虚拟机指令分析(五)函数调用
- LUA5.2中文函数名支持
- Lua学习之2 :Lua调用C++函数
- 2、C++程序中调用Lua函数
- 调用Lua函数
- c++调用lua函数
- 调用Lua函数
- Lua调用C函数
- 调用Lua函数
- MFC(线程同步与异步套接字,孙鑫C++第十六讲笔记整理)
- 域名系统(DNS)反向查询
- 黑马程序员_网络编程总结
- backtrack5 r3 ssh服务
- Java编程中“为了性能”需做的26件事
- lua5.2 调用lua函数
- 关于ViewPager的数据更新问题小结
- 三分法
- Java程序员应该了解的10个面向对象设计原则
- HDU 2222 AC自动机模版
- 进项目感想
- [Lucene学习] 全文检索的基本原理
- 在directx中如何设置垂直同步
- HDU 4081 Qin Shi Huang's National Road System