[Lua脚本实践1]LuaPlus中关于语句的执行

        从头开始吧,这篇文章源于我使用了一点Lua对我的小程序进行了改造。但是在使用过程中发现,原以为通过速学完成的Lua类库功能当遇到困难的时候,居然找不出问题所在,也找不到解决方案。有很多问题都是自己从来没有尝试过调用方式。为此,专门写了一个帖子,把我尝试的所有的关于Lua中的调用记录在这里。

1.对.lua脚本文件中的数据调用

首先对lua脚本展开调用,看看如何把Lua脚本文件中的数据掉出来。

#include <iostream>
using namespace std;
#include "..\..\LuaPlus\src\LuaPlus\LuaPlus.h"

#define LUA_OK 0

class Test
{
public: 
	int Testadd(int a, int b){return a+b;}
	void Show(){cout<<"看见!"<<endl;}

};

int main()
{
	LuaStateOwner state;
	state->DoFile("test.lua");

}

  这样一个代码,就会把test.lua文件中的数据内容都打印出来。

如果我们在Lua文件中写入下的代码:

print("Go Home!") 

那么我我们将看到屏幕上输出“Go,Home!”


如果我们在Lua文件中写入下的代码

for i=1,5 do     
print("i is now " .. i) 
end

那么我们将看到



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值