![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
文章平均质量分 64
zhangshan415
这个作者很懒,什么都没留下…
展开
-
Lua脚本在C++下的舞步(一)(入门指引)
现在,越来越多的C++服务器和客户端融入了脚本的支持,尤其在网游领域,脚本语言已经渗透到了方方面面,比如你可以在你的客户端增加一个脚本,这个脚本将会帮你在界面上显示新的数据,亦或帮你完成某些任务,亦或帮你查看别的玩家或者NPC的状态。。。如此等等。 但是我觉得,其实脚本语言与C++的结合,远远比你在游戏中看到的特效要来的迅猛。它可以运用到方方面面的领域,比如你最常见的应用领域。比如,你可以用翻译 2013-08-15 18:31:03 · 911 阅读 · 0 评论 -
Lua脚本在C++下的舞步(二)
上一节讲了一些基本的Lua应用,或许你会说,还是很简单么。呵呵,恩,是的,本来Lua就是为了让大家使用的方便快捷而设计的。如果设计的过为复杂,就不会有人使用了。 下面,我要强调一下,Lua的栈的一些概念,因为这个确实很重要,你会经常用到。熟练使用Lua,最重要的就是要时刻知道什么时候栈里面的数据是什么顺序,都是什么。如果你能熟练知道这些,实际你已经是Lua运用的高手了。 说真的,第一次我接翻译 2013-08-15 19:03:17 · 874 阅读 · 0 评论 -
Lua脚本在C++下的舞步(三)
上一讲我把Lua基本的栈规则讲了一下,然后完善了一下我的CLuaFn类。让它可以支持任意参数数量和函数名称的传值。当然,这些功能是为了今天这篇文章而铺路的。 看了七猫的回帖,呵呵,确实应该说一下SWIG这个工具,说真的,我对这个工具理解不深,因为没有怎么用过,读过一些关于它的文章,似乎是帮你把C++的功能封装成一个Lua基本库的东西,但是后来研究,他可以很轻松帮你把公用函数封装成一个Lua的基翻译 2013-08-15 19:04:22 · 830 阅读 · 0 评论 -
Lua与C/C++的交互
Lua与C/C++的交互 lua 从 http://code.google.com/p/luaforwindows/ 取得 LuaTinker 可以从 http://download.csdn.net/download/esrrhs/3838889 取得 tolua++ 可以从 http://www.codenix.com/~tolua/ 取得 关于Lua与C/C++的交互 C/转载 2013-08-15 19:06:02 · 1013 阅读 · 0 评论 -
Lua做为c++程序的配置文件
Lua做为c++程序的配置文件 介绍下Lua做为c++程序的配置文件的用法 大家可能习惯了用xml作为配置文件,其实很多时候我们也可以使用脚本作为程序的配置文件,这样程序既可以添加入脚本 又可以使用配置文件,作为一种脚本语言做配置文件自然可以,用lua的好处有几个方面, 1.是它天生和c++程序结合非常好。 2.这样可以减少整个工程的编译次数(所有配置文件共同的好处)转载 2013-08-15 19:09:45 · 1515 阅读 · 0 评论 -
c/c++解析lua配置文件
c/c++解析lua配置文件 lua是一个开源的可嵌入脚本语言,他的官方网站 http://www.lua.org/ lua脚本除了可以用来执行外,还可以做为配置文件,同时用C API来解析。比如在游戏里比较常见。 在 C/C++中解析lua有以下步骤如下: 1. 包含lua头文件,如果是C++程序,需要声明 extern c 1 extern C转载 2013-08-15 19:11:15 · 2225 阅读 · 0 评论