• 手机版
  • 热门标签
  • 站点地图
  • 我要投稿
  • 广告合作
  • 联系我们
编程之家
AI导航网
  • 广告位招租
  • 广告位招租
  • 首页
  • 编程教程
  • 编程导航
  • 编程百科
  • 编程博文
  • 编程实例
  • 常见问题
  • 产品运营
  • 软件教程
  • 办公软件
  • ▸ PHP
  • ▸ Java
  • ▸ Java SE
  • ▸ Python
  • ▸ NumPy
  • ▸ C#
  • ▸ C&C++
  • ▸ Ruby
  • ▸ VB
  • ▸ asp.Net
  • ▸ Go
  • ▸ Perl
  • ▸ netty
  • ▸ gRPC
  • ▸ Django
  • ▸ Delphi
  • ▸ Jsp
  • ▸ .NET Core
  • ▸ Spring
  • ▸ Flask
  • ▸ Springboot
  • ▸ SpringMVC
  • ▸ Spring Cloud
  • ▸ Lua
  • ▸ fastadmin
  • ▸ Laravel
  • ▸ Mybatis
  • ▸ Asp
  • ▸ Groovy
  • ▸ ThinkPHP
  • ▸ Yii
  • ▸ swoole
微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
  • 编程之家
  • Lua
lua和c的交互
extern "C" { #include "lua.h" #include "lualib.h" #include "lauxlib.h" }   #include <iostream> #include <string> using namespace std;      int main() {     //Lua示例代码     char *szLua_code =         "r 
lua中的coroutine
function foo (a) print("foo", a) return 2*a --return coroutine.yield(2*a) end co = coroutine.create(function (a,b) print("co-body", a, b) local r
lua中的table
1、 table 是 lua 中最重要的数据类型。 2、 table 类似于 python 中的字典。 3、 table 只能通过构造式来创建 例1: Lua代码   mytable = { a = 10, b = 11, c = 20, ddd = 30 }   print(mytable["a"])   注释:  1)、 table 中的每项要求是 key = value 的形式 2)、 ke
lua 中pairs 和 ipairs区别
 lua 中pairs 和 ipairs区别 标准库提供了集中迭代器,包括迭代文件每行的(io.lines),迭代table元素的(pairs),迭代数组元素的(ipairs),迭代字符串中单词的  (string.gmatch)等等。LUA手册中对与pairs,ipairs解释如下: ipairs (t) Returns three values: an iterator function, t
Lua中实现类似C#的事件机制
do --事件原型对象, 所有事件由此原型生成 Event = {} function Event:New()     local event = {}     setmetatable(event, self)     --覆盖__index逻辑     self.__index = self     --覆盖__call逻辑     self.__call = self.Call     re
lua调用C++函数崩溃时,查看lua的调用栈信息 特别适用于tolua++
        cocos2d-x这个开源引擎目前在移动开发领域挺火,我用了一阵子,非常喜欢它的lua绑定,一旦理解了其工作机制,用起来相比C++有不同的感受。         但是想要用好lua脚本,实在不是件容易的事情。要让lua绑定变得非常好用,可能依然需要大量工作。         这里记录一个很实用的技巧:在lua调用cocos2d-x的接口而导致崩溃时,无法直接看到lua的调用栈,也就
Lua语法学习
    首先记住一句话、在Lua中、一切都是变量、除了关键字      所有的语言、都要用到变量。在Lua中、不管你在什么地方使用变量,都不需要声明,并且所有的这些变量总是全局变量,除非,你在前面加上"local"、这一点要特别注意、因为你可能想在函数里使用局部变量、却忘了用local来说明      至于变量名、它跟c语言一样、大小写也是敏感的、     定义一个变量的方法就是赋值、"="操作就
Lua简介:开发《魔兽争霸》和《愤怒的小鸟》的语言
http://mobile.51cto.com/iphone-270650.htm 在最新一期的编程语言排行榜中Lua语言的排名已经上升到第十名。本文我们将介绍Lua语言这门小巧轻型的脚本语言,希望51CTO的介绍能让你开始Lua语言的开发。 一年前,苹果决定在iOS系统上使用Lua语言,凡是Objective-C能做的,Lua也能做!《愤怒的小鸟》的成功让开发者开始关注Lua语言。 Lua 是一
Lua 学习开篇
接触lua是一次很偶然的机会,主要用了lua脚本跟C/C++交互的特性。没有深入研究,根基不牢。近期打算从基础开始,慢慢地来体会这门脚本语言。 学习环境fedora,lua版本5.1.4,学习资料《Programming in Lua, 2ND Edition》 文章中的例子,博主都亲手去运行过。 目前完成的基础学习部分文章如下: Lua基础 初识Lua Lua基础 基本介绍 Lua基础 类型和值
lua split函数
-- 参数:待分割的字符串,分割字符 -- 返回:子串表.(含有空串) function lua_string_split(str, split_char) local sub_str_tab = {}; while (true) do local pos = string.find(str, split_char); if (not pos) th
Lua脚本语法说明修订
本文版权归 博客园 沐枫 所有,转载请按如下方式详细标明原创作者及出处,以示尊重!! 作者: 沐枫 原文: http://www.cnblogs.com/ly4cn/archive/2006/08/04/467550.html   Lua脚本语法说明(增加lua5.1部份特性)   Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。   所以,我只简单的归纳一下Lua的一些语法规则,使用
LUA require 搜索路径指定方法
如果是一个 *.LUA 的文件, 里面用到了自己写的库, 或者第三方写的库, 但是你不想把它放到 lua 的安装目录里, 则在代码里面可以指定require搜索的路径。     package.path = '/usr/local/share/lua/5.1/?.lua;/home/resty/?.lua;'    --搜索lua模块     package.cpath = '/usr/local
Lua与Python根本就不具有可比性
Lua与Python根本就不具有可比性     网上经常看到别人拿lua与python来进行对比,但是,本人认为,lua与python根本就不具有可比性.原因如下:     1、两者的定位不同。python的定位在于自身的独立开发,即是说python定位于自己能解决所有的问题。lua定位在与其它的代码,尤其是C++代码进行相互配合的编译,单独的Lua本身没有任何的意义。    2、站在解决问题的角
lua 中pairs 和 ipairs区别
pairs可以遍历表中所有的key,并且除了迭代器本身以及遍历表本身还可以返回nil;   但是ipairs则不能返回nil,只能返回数字0,如果遇到nil则退出。它只能遍历到表中出现的第一个不是整数的key
有关lua,luci的介绍
一颗璀璨的月光宝石——Lua Lua语言简介 1993 年在巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro in Brazil)诞生了一门编程语言,发明者是该校的三位研究人员,他们给这门语言取了个浪漫的名字——Lua,在葡萄牙语里代表美丽的月亮。事实证明她没有糟蹋这个优美的单词,Lua语言正如它名字所预示的那样成长为一门简
Lua函数
在大多数Lua语法分析中可以获得这些标准Lua函数. 无可争辩, 我们可以查阅Lua网站, 但是一些少了的函数被Blizzard进行了调整. 下面列出了所有Lua函数.  WoW API中的Lua注意在WoWAPI没有提供所有标准的Lua函数, 很显然, 操作系统以及文件I/O库是不支持的  Lua函数这些函数都是Lua编程语言的一部分, 点击这里了解更多.  •assert(value) - 检
上一页2829303132333435下一页
  • • 一次彻底讲清如何处理mysql 的死锁问题
  • • MySQL 通过 Next-Key Locking 技术(行
  • • 一文彻底弄懂mysql的事务日志,undo lo
  • • Linux系统控制文件 /etc/sysctl.conf详
  • • linux命令useradd添加用户详解
  • • vi 和vim 的区别
  • • Linux系统下如何监测磁盘的使用空间
  • • linux中查看和开放端口
  • • Linux设置开放一个端口
  • • linux之ftp命令详解
  • • linux系统下实时监控进程以及定位杀死挂
  • • Linux下安装jdk8的方法
  • • 阿里云被挖矿进程wnTKYg入侵的解决方法
  • • 莫小安 CentOS7使用firewalld打开关闭防
  • • Linux中more和less命令用法
  • • linux系统里/opt目录和/usr/local目录的
  • • 如何使用Siege进行压测?
  • • 本地访问服务器的nacos地址
Nvdia显卡驱动录屏功能录制游戏
  • 友情链接:
  • 编程之家
  • -
  • 我要投稿
  • -
  • 广告合作
  • -
  • 联系我们
  • -
  • 免责声明
  • -
  • 网站地图
版权所有 © 2018编程之家闽ICP备13020303号-8
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!