
脚本语言
wfziyou
这个作者很懒,什么都没留下…
展开
-
c/c++与lua相互调用
1 配置工作环境 a 下载LUA安装包b 然后,解压用于WIN32下的安装包。放在一个盘的目录下如:C:/LUA50c 打开VC++6.0,点击Project下的Setting中将include目录设为C:/LUA50。 并在LIB库中加入lua+lib.lib ,并将C:/LUA50下的Lua+lib.dll ,Lua+lib.lib拷贝到程序当前所在目录vc下使用lua都转载 2013-06-28 11:33:22 · 620 阅读 · 0 评论 -
pthon教材
http://www.pythondoc.com/转载 2014-10-20 22:19:19 · 473 阅读 · 0 评论 -
lua学习
学习教程:《Programming in Lua》作者:Roberto Ierusalimschy编辑工具:LuaForWindows_v5.1.4-46.exe掌握技能:1.lua 语法。2.lua 与 C/C++的相互调用。3.lua 嵌套到项目中。4.lua 源码剖析。转载 2013-12-30 11:20:21 · 455 阅读 · 0 评论 -
c中遍历lua表结构
c中遍历lua表结构// 进行下面步骤前先将 table 压入栈顶 int nIndex = lua_gettop( pLua ); // 取 table 索引值 lua_pushnil( pLua ); // nil 入栈作为初始 key while( 0 != lua_next( pLua, nIndex ) ) { // 现在栈顶(-转载 2013-11-04 19:01:45 · 699 阅读 · 0 评论 -
tolua++初探
网址:http://blog.youkuaiyun.com/foruok/article/details/2301688,内容 tolua++初探(一) 到 tolua++初探(六)、tolua++初探(一)用luaplus试验了下,想把简单的C++类映射到lua脚本中不难,但是复杂一点的,比方说类的聚合、继承等,比较麻烦。我试验了两天,用表中表来实现是可以的,但自己弄太麻烦了。说到底,我只是想用转载 2013-10-08 16:15:50 · 525 阅读 · 0 评论 -
使用tolua++实现C++与LUA相互调用
代码下载:LUA=CPP.zip[1845K]LUA是一种目前很流行的高效精简的脚本语言。LUA一个特点是比较方便的与C通讯。然而要在脚本中使用C++类使用基本的LUA方法还是比较麻烦,纯手工暴露一个类的接口到LUA工作量还是很大的,而且都是一些简单的重复劳动。好在有tolua++这个工具,可以让程序员从简单的重复劳动解脱出来。tolua++包含两个部分,一个EXE转载 2013-10-09 11:32:13 · 1576 阅读 · 0 评论 -
lua和tolua++的安装
来自:http://www.cnblogs.com/osyun/archive/2012/01/12/2320698.html目前lua发布的最新版本是2011年12月12日发布的lua-5.2.0.tar.gz,而tolua++发布的最新版本为tolua++-1.0.93.tar.bz2,该版本暂时不支持lua5.2(其实简单修改下代码也可以支持的,修改方法参考http://lua-us转载 2013-10-08 15:36:48 · 1676 阅读 · 0 评论 -
Lua中关于函数库基本操作学习笔记
Lua中关于函数库基本操作学习笔记是本文要介绍的内容,主要是来学习函数库在lua中的应用,具体内容来看本文详解。基本函数库为Lua内置的函数库,不需要额外装载。assert (v [, message])功能:相当于C的断言,参数:v:当表达式v为nil或false将触发错误,message:发生错误时返回的信息,默认为"assertion failed!"collectg转载 2013-07-01 16:06:32 · 445 阅读 · 0 评论 -
Lua初学常见问题解析
Lua初学常见问题解析是本文要介绍的内容,主要是来讲解初学LUA时应该要怎样去学习,具体内容来看本文详解。1、学习lua需要什么基础?很显然,lua不适合作为你第一个编程语言,因为它需要比较深的c语言编程基础,而且对于数据结构有一定的了解,最关键的是它的功能函数并不完整,需要很多额外第三方支持,比如最基本的socket。所以学习lua最好有c或者c++的基础。2、学习lua应该看什么文转载 2013-07-01 15:39:05 · 973 阅读 · 0 评论 -
Lua脚本在C++下的舞步(入门指引)
Lua脚本在C++下的舞步(一)(入门指引)转帖来自:http://www.acejoy.com/bbs/viewthread.php?tid=1931&extra=page%3D1现在,越来越多的C++服务器和客户端融入了脚本的支持,尤其在网游领域,脚本语言已经渗透到了方方面面,比如你可以在你的客户端增加一个脚本,这个脚本将会帮你在界面上显示新的数据,亦或帮你完成某些任务,亦或帮你查看别转载 2013-06-28 17:30:44 · 487 阅读 · 0 评论 -
c/c++与lua相互调用
1 配置工作环境 教程:Programming in Lua 作者:Roberto lerusalimschy开发工具推荐:LuaForWindowsvc下使用lua都很类似(6.0,2003,2005),如果你能明白一般库的使用,那么想要使用lua很简单如果是使用纯的lua库(指不使用第三方库,如luabind,lubplus等),一般你可能会得到三种形式的lua包1,从转载 2013-06-28 15:50:05 · 615 阅读 · 0 评论 -
语法规范:BNF与ABNF 巴斯克范式
BNF 巴科斯范式(BNF: Backus-Naur Form 的缩写)是由 John Backus 和 Peter Naur 首先引入的用来描述计算机语言语法的符号集。现在,几乎每一位新编程语言书籍的作者都使用巴科斯范式来定义编程语言的语法规则。 在BNF中,双引号中的字("word")代表着这些字符本身。而double_quote用来代表双引号。 在双引号外的字...转载 2018-09-13 18:03:03 · 1820 阅读 · 0 评论