Lua 123

Lua是一个小巧的脚本语言,Lua脚本可以很容易的被C/C++ 代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,ini等文件格式,并且更容易理解和维护。

lua 判断字符串是否包含指定字符的方法

目录一、string.find二、string.match三、注意事项推荐阅读: lua如何获取指定路径下的所有文件夹 一、string.find 在 Lua 中,如果你想判断一个…

lua 如何获取指定路径下的所有文件夹

目录lua入门介绍一.lua介绍二.Lua 特性轻量级可扩展其他特性三、应用场景lua 获取指定路径下的所有文件夹一、io.popen 函数获取二、使用lfs(LuaFileSys…

详解Lua中的元表和元方法

目录一、元表二、元表的设置1、类型的原始元表2、设置元表和获取元表2-1、setmetatable(table, metatable)2-2、getmetatable(object…

lua调用C/C++的方法详解

目录1 lua vs C/C++2 C/C++如何给lua提供接口2.1 lua模块的查找2.2 so的入口2.3 参数获取2.4 返回值2.5 一个小的demo3 lua FFI…

Lua编程示例(八):生产者-消费者问题

这个问题是比较经典的啦,基本所有语言的多线程都会涉及到,但是没想到Lua的这个这么复杂 抓狂 看了好长时间才算看明白,先上个逻辑图: 开始时调用消费者,当消费者需要值时,再调用生产…

Lua调用自定义C模块

这是《Lua程序设计》中提到的,但是想成功执行,对于初学Lua的确没那么简单。这里涉及如何如何生成一个动态链接库so文件;Lua5.2中导出函数从LuaL_register变成了L…

lua闭包的理解以及表与函数的几种表达方法

前一段时间,在学习lua语言时,看lua中文教程,在读闭包这一节时,看了好几遍,对闭包这个概念还是很模糊,不能清楚的理解它是怎么回事 最近工作不是很忙,所以就自学了一些lua的知识…

2023-12-05 411

lua日志文件处理代码

目前我找到的文件夹的搜索工具,最多可以完成把搜索到的单行的内容,进行输出出来,或者进行一些简单的处理,但是不够灵活。 因此就用lua自己写了个,可以完成自己定义搜索处理函数,进行一…

lua 基础教程

最近在看lua,觉得很有趣,发现没有最新版本的例子,所以自己就别人的博客里弄了源码,然后改成最新版本的lua C API. 关于lua非常基础的就不介绍了,咱们就从简单的测试开始吧…

2023-12-05 520

Lua中的变量类型与语句学习总结

1. Lua类型 1.1 基本类型 Lua是一种动态类型语言,没有类型定义的语法。Lua一共有8种基础类型:nil(空)、boolean(布尔)、number(数字)、string…

2023-12-05 226
1 2 3 13