• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:主页 > 脚本语言 > Lua
Lua 是一个小巧的脚本语言,Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译功能

Lua

Lua 是一个小巧的脚本语言,Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译功能

Lua中强大的元方法__index详解本篇要介绍的东西比较零散,都是一些小知识点,所以就放在一起了。1.两个具有不同元表的值进行算术操作(比如加法)之前举例的时候,两个table相加,这两个table都是具有相同的元表的,所以没有任何问题
Lua中的元方法__newindex详解今天要来介绍比较好玩的内容——__index元方法1.我是备胎,记得回头看看咳咳,相信每一位女生都拥有或者不知不觉中拥有了一些备胎,啊,当然,又或许是成为过别人的备胎。没有备胎的人,就不是完整的人生。
Lua中__index和__newindex之间的沉默与合作因为不想在一篇文章里挤太多知识点,所以,有些小知识点就集合到这样的文章里吧~1.沉默技能——拒绝__index和__newindex效果虽然__index和__newindex是很好用的功能,但是,有
Lua中全局变量与非全局环境介绍好吧,我写文章的进度已经赶不上看书的进度了,简单的几段文字就够我唠叨一篇文章了。今天继续来说说元方法,与__index有点相似的__newindex元方法。1.查询与更新上一篇文章我们介绍了__ind
Lua中的模块与module函数详解今天来聊两个话题——全局变量和非全局环境。正如大家目前心里所感受到的,全局变量的内容很简单,而非全局环境的内容就稍微要锻炼一下脑细胞了。1.全局变量的原形在Lua中,要声明全局变量很简单,那就是定义变
Lua中调用函数使用点号和冒号的区别很快就要开始介绍Lua里的“面向对象”了,在此之前,我们先来了解一下Lua的模块。1.编写一个简单的模块Lua的模块是什么东西呢?通常我们可以理解为是一个table,这个table里有一些变量、一些函
Lua面向对象之类和继承本文是面向对象预热篇,讲解函数两种调用方式的区别,初学者比较容易被坑。1.初学者最易混乱Top1——调用函数时用点号还是用冒号?我们来看看下面的两句代码:复制代码代码如下:/divmSprite.se
Lua面向对象之多重继承、私密性详解终于来了,在Lua中的面向对象编程,相信目前学习Lua的大部分人都是为了开发手机网游吧。而且基本都是奔着脚本语言的热更新特性去的,所以全脚本开发变得十分流行。对于普及不太广的Lua(相对于C++、Ja
Lua教程之弱引用table在Lua中的多重继承和私密性可能用得比较少,也可能只是我个人用得比较少。本来想偷懒不写这文章的,因为我今天刚买了个漂移板,连起步都还没学会啊,想多学一会。咳咳,本着坚持不懈、负责到底的态度,我还是决定
浅析C\C++和Lua的通信方式这次要介绍的内容比较少,就一个——弱引用table1.无法超越人类智慧的智能——自动内存管理的缺陷我们都知道,Lua是具备自动内存管理的,好吧,也许有些朋友不知道。我们只管创建对象,无须删除对象(当然
Lua脚本语言简明入门教程为了实现Lua和其他语言之间的通信,Lua虚拟机为C\C++提供了两个特性:一,Lua_State状态机lua_State主要是管理一个lua虚拟机的执行环境,一个lua虚拟机可以有多个执行环境。Lu
Lua中ipair和pair的区别这几天系统地学习了一下Lua这个脚本语言,Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,用在很多需要性能的地方,比如:游戏脚本,nginx,wireshark的脚本,当你把他的源码下下来编译
Lua教程(一):在C++中嵌入Lua脚本先看看官方手册的说明吧:复制代码代码如下:/divpairs(t)Ifthasametamethod__pairs,callsitwithtasargumentandreturnsthefirstth
Lua教程(二):C++和Lua相互传递数据示例本系列教程主要介绍如何在C/C++程序里面嵌入Lua脚本,我打算从以下几个方面来介绍:1.如何在C/C++里面嵌入Lua脚本2.Lua访问C/C++数据结构(这里面要介绍类,结构体,函数,变量,枚举等
Lua脚本调用外部脚本这是我的Lua系列教程的第二篇,本篇文章主要介绍C++和Lua相互传递数据。如果你还不知道怎么在c/c++里面调用Lua脚本的话,请参考这篇文章.本文主要介绍基本数据类型的传递,比如整形(int),字
Lua教程(三):C语言、C++中调用Lua的Table示例test.lua脚本定义main函数如下:functionmain(szName,num1,num2)print(main(),szName,num1,num2);localnRandMax=10
Lua教程(四):在Lua中调用C语言、C++的函数从写上一篇Lua的文章到现在,已经过去半月有余了,是时候让自己的Lua状态refresh一下了。本教程将介绍Lua的栈及基本栈操作,同时还有如何在C/C++代码里面读取Lua的Table。理解Lua栈
Lua教程(五):C/C++操作Lua数组和字符串示例本教程将介绍如何在Lua里面调用c/c++函数。在Lua里面调用c/c++函数其实是比较简单,本文将通过两个示例演示具体的做法:一个是求平均数,另一个是打印lua函数的一些参数信息。最后,本文会介绍如
Lua教程(六):绑定一个简单的C++类本文将介绍如何在C/C++里面操作Lua的数组和字符串类型,同时还会介绍如何在C/C++函数里面存储Lua状态(registry和upvalue),而registry在使用C/C++自定义类型时非常有
Lua脚本语言简介本文是最后一篇C/C++与Lua交互的教程,在此之后,我们会结合Cocos2D-X来介绍Lua绑定。本文主要介绍如何绑定一个简单的C++类到Lua里面,并且提供Lua的面向对象访问方式。绑定C++类定
Lua中字符串(string)浅析Lua是一种简单、可扩展、高效的脚本语言,被广泛应用于各种领域,如嵌入式系统、移动设备、Web服务器、有效。Lua一开始就被设计成能与C语言或其他语言编写的软件相互集成。而Lua并不像C那么全面,但提
Lua中的table浅析Lua中字符串可以使用或’’声明,类似Javascript中的用法。复制代码代码如下:/div=sdfdsfsdfdsf=’sfdd’sfdd=’abc’abc=abc’abc’/di
Lua中的函数(function)、可变参数、局部函数、尾递归优化等实例讲解Lua的table提供了Map的功能,实现了关联数组,并且整数、字符串甚至nil都可以作为索引/key;table没有固定的大小。基于table,可以表示普通数组、符号表、集合、记录、队列和其他数
Lua中的迭代器(iterator)浅析一、函数在Lua中,函数是作为第一类值(First-ClassValue),这表示函数可以存储在变量中,可以通过参数传递给其他函数,或者作为函数的返回值(类比C/C++中的函数指针),这种特性使L
Lua中的源代码预编译浅析Lua有迭代器的概念,通过不同的迭代器,几乎可以遍历所有的东西。标准库提供的几种迭代器:io.lines(迭代文件中的每行),pairs(迭代table元素),ipairs(迭代数组元素),strin
首页 上一页 1 2 3 4 5 6 下一页 末页

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有