Lua元表(Metatable)
首页
博客
论坛
聚能聊
问答
直播
活动
主题
登录账号
注册账号
阿里云
>
云栖社区
>
主题地图
>
L
>
Lua元表(Metatable)
全部
博客
免费套餐
上云实践机会
校园扶持
助力学生成长
API服务
覆盖海量行业
Lua元表(Metatable) 相关的博客
Lua之table(表)
Lua table(表) 使用表来统一表示Lua中的一切数据,是Lua区分于其他语言的一个特色。这个特色从最开始的Lua版本保持至今,很大的原因是为了在设计上保持简洁。Lua表分为数组和散列表部分,其中数组部分不像其他语言那样,从0开始作为第一个索引,而是从1
技术小大人
8年前
1063
Lua程序设计(五)元表(metatable)、元方法(metamethod)详解
http://www.jb51.net/article/55126.htm
Tinywan.
8年前
755
Programming in lua 杂记(转)
1,loadstring 编译的时候不关心词法范围: local i = 0 f = loadstring("i = i + 1") g = function () i = i + 1 end 这个例子中, 和想象的一样g 使用局部变量i ,
jeffjade
11年前
695
Lua字符串库(整理)
Lua字符串库小集 1. 基础字符串函数: 字符串库中有一些函数非常简单,如: 1). string.len(s) 返回字符串s的长度; 2). string.rep(s,n) 返回字符串s重复n次的结果; 3). string.low
jeffjade
11年前
576
Metatable和Metamethod(转)
Metatable和Metamethod是用来干啥的?它们可以使得表a和b的表达式“a + b”变得有意义,其中metatable使两个不相关的表a和b之间可以进行操作,而操作的具体行为比如说"+"由metamethod来具体定义。 Metatable
haveatry806
10年前
948
Lua数据结构 — Udata(五)
作者:罗日健 Udata负责存储userdata的数据,这部分其实很简单,但是为了保证系列文章的完整性,还是写一篇出来补全。 下面是Udata的数据结构: 意义: CommonHeader:和与TValue中的GCHeader能对应起来的部分 metatab
阿里云柳璃
11年前
1618
<转> lua: userdata的metatable使用
1 如何封装c++的指针 对于c++对象的lua包装,我们可以使用 template<typename T> struct luaUserdataWrapper { luaUserdataWrapper() {} luaUserdataWrapper(con
技术小阿哥
8年前
1335
<转> lua: userdata的metatable使用
1 如何封装c++的指针 对于c++对象的lua包装,我们可以使用 template<typename T> struct luaUserdataWrapper { luaUserdataWrapper() {} luaUserdataWrapper
狂斩一条龙
12年前
762
相关主题
Mac下安装Nodejs
Markdown中的标题文本
Mac平台使用SublimeText编写C语言程序
Markdown图片
Magento报错之SQLSTATE[]
mailHeader
Markdown中的链接
mantis使
m_other.gif
Markdown中的表格
Markdown区块
magic_quotes_gpc和magic_quotes_runtime的区别
mailto函数
Lua运算符
Markdown如何强调内容
mac安装
margin首页
LVS简介
Markdown代码
mainrow
Markdown列表
mapReduce地震数据分析
Markdown教程
Map集合概述和特点
main函数中的参数
mac与linux下安装composer
Markdown初体验
Mac平台安装Xcode集成开发环境
Markdown标题
magic_es_
main.htm
MacOS上安装PostgreSQL
makeBold
magic_es_gpc
Markdown链接
makeyogurt
main.php
LVM之二
Markdown高级技巧
main函数参数及返回值
Markdown段落格式
MacOSX下JDK的下载与安装
map_array
LVM之一
LvsDr模式和Lvs实验测试
LVS三种负载均衡模式介绍
mains
Mahout_初识_
lw
mapReduce概念及用法