自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Lua学习之metatables and metamethods(二)

接着上一篇博客,继续学习metamethods。按照文档的顺序,接下来是库定义的metamethods。 一.库定义的Metamethods。 简单来说,Lua的很多库都有自己的metatables,在这些metatables定义了许多域,到现在我们看到的metamethods都是Lua核心。虚拟机会不停的检测运行时的值,当这个值涉及到一个操作,这个操作有metatables,并且这些metat

2015-03-25 23:20:28 567

原创 Lua学习之metatable and metamethods(一)

最新看了文档,学习了一下第13章Metatables and Metamethods。对于metatable 和 metamethods这两个单词,我看的中文文档里面没有翻译,google翻译是元表,元操作。本文中会涉及到个人对这个章节的一些理解,也是刚学如果有不正确的地方,希望各位大神指出。 一.metatable and metamethods 1.metatable. 元表,基表。在C++

2015-03-25 20:25:22 812

原创 Lua学习之数据结构

学习了一下Lua里的数据结构,都是文档上面的例子,就是把它敲一遍而已看一下输出结果。仍然使用LuaEditor(v6.30)进行编译和运行。 1. 顺序表和多维数组 2. 链表 3. 双向链表 一.顺序表 顺序表不必多说,和一维数组是一样的。二维数组,就是元素是数组的一维数组。 上个例子:list = {}local i = 1local value = io.read(

2015-03-18 20:40:58 652 6

原创 Lua学习之从文件中找字符串

Lua学习之从文件中找字符串涉及简单的文件打开关闭操作,和String库中string.find()的用法。 我们在和此代码所在文件的路径里放了一个文件夹lifeforrent.txt,里面是life for rent 的歌词,我们查找里面”nothing”出现的所在行。代码块-- find the string "nothing"function allwords() local li

2015-03-14 21:34:39 2075

原创 Lua学习之二分查找

Lua学习之二分搜索作为技术小白的我,毕业的时候参加一家游戏公司的面试。由于自己实习的时候用过一段时间的Lua,所以简历上标明自己会Lua。结果面试官让我用Lua写一个二分搜索,当时自己就懵了,已经大半年没有用Lua了,很多语法都忘记了。回来之后,惭愧不已,自己翻看了一下语法,就写了一个,表示要重新学习Lua。 经过简化之后题目原型: 使用二分法从一个有序表中找出指定的值v,如果查找到,返回序号

2015-03-13 15:45:02 3415

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除