当前位置: 首页 > article >正文

玩转合宙Luat教程 基础篇④——程序基础(库、线程、定时器和订阅/发布)

文章目录

  • 一、前言
  • 二、库
  • 三、线程
  • 四、定时器
  • 五、订阅/发布
    • 5.1 回调函数
    • 5.2 堵塞等待

一、前言

教程目录大纲请查阅:玩转合宙Luat教程——导读

写一写Lua程序基础的东西。

包括如何调用库,如何创建线程、如何创建定时器,如何使用订阅/发布事件。

二、库

  • 程序从main.lua开始
  • 通过require引用库文件,类似C语言的include
  • 通过库文件名.函数名()来调用函数,例如:test.test()
--加载sys库文件
require"sys"

--加载test测试库文件
require"test"

test.

http://www.kler.cn/a/405970.html

相关文章:

  • LeetCode 746. 使用最小花费爬楼梯 java题解
  • 【Vue】指令扩充(指令修饰符、样式绑定)
  • 染色质重塑与心衰中的细胞间通讯机制:解读一篇Nature力作
  • sysbench压测DM的高可用切换测试
  • windows的WSL Ubuntu子系统重置root或其他用户的密码
  • 『 Linux 』文件与网络套接字的内部关系
  • c++ std::stack总结
  • 深入理解 prompt提示词 原理及使用技巧
  • ElasticSearch7.x入门教程之中文分词器 IK(二)
  • Python操作neo4j库py2neo使用之创建和查询(二)
  • ubuntu pytorch容器内安装gpu版本的ffmpeg
  • android studio无法下载,Could not GET xxx, Received status code 400
  • C++设计模式介绍
  • Bug:引入Feign后触发了2次、4次ContextRefreshedEvent
  • IDEA 下载源码很慢,Download Source使用阿里云镜像仓库
  • 算法编程题-排序
  • 什么是Web3D?有何优势?有哪些应用场景?
  • javascrip页面交互
  • 基于 MONAI 的 3D 图像分割任务1(数据增强可视化)
  • STL容器之priority_queue的常用功能和操作
  • 初识Linux · 信号处理 · 续
  • 区块链安全常见的攻击——不安全的 Delegatecall 漏洞(Unsafe Delegatecall Vulnerability)【3】
  • 类和对象( 中 【补充】)
  • 关于xftp7 的中文乱码问题
  • C语言执行Lua进行错误处理
  • FPGA 14 ,硬件开发板分类详解,FPGA开发板与普通开发板烧录的区别