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.
9年前
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
阿里云柳璃
12年前
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
相关主题
Markdown中的表格
Markdown如何强调内容
LVM之一
mailHeader
main函数中的参数
magic_es_gpc
m_other.gif
mainrow
Markdown链接
Magento报错之SQLSTATE[]
Markdown图片
makeyogurt
main函数参数及返回值
mapReduce概念及用法
Markdown区块
Mac下安装Nodejs
margin首页
Lua运算符
Markdown中的链接
Markdown教程
map_array
Markdown段落格式
LvsDr模式和Lvs实验测试
main.php
Mac平台安装Xcode集成开发环境
magic_es_
Map集合概述和特点
Markdown标题
Mac平台使用SublimeText编写C语言程序
mantis使
LVM之二
Mahout_初识_
magic_quotes_gpc和magic_quotes_runtime的区别
makeBold
Markdown列表
lw
mains
MacOS上安装PostgreSQL
mapReduce地震数据分析
Markdown中的标题文本
mac安装
mailto函数
Markdown代码
Markdown初体验
main.htm
MacOSX下JDK的下载与安装
LVS简介
Markdown高级技巧
LVS三种负载均衡模式介绍
mac与linux下安装composer