![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
文章平均质量分 86
谢白羽
无论东西
展开
-
lua和C++调用学习笔记系列一
lua简单学习笔记原创 2022-06-23 02:03:23 · 762 阅读 · 0 评论 -
lua中os.time和os.date的区别
文章目录一、相同点二、不同点1)os.time()函数2)os.date()函数一、相同点两个函数需要注意的地方就是加入了时区的概念二、不同点1)os.time()函数作用os.time() 得到是当前时间的距离1970.1.1.08:00时间的秒数,如果传入的参数小于这个时间,那么就会得到一个,秒数就是负数,会得到一个空值注意点1、不传参的话返回当前时间转化成秒数的结果 local time2 = os.time()2、 传参返回指定时间转化秒数的结果 local time = os.原创 2022-01-19 15:00:08 · 786 阅读 · 0 评论 -
lua学习03:tolua的编译和使用:C/C++调用lua、lua调用C++、lua调用tolua、常用tolua和lua的API介绍
文章目录一、编译及使用流程1)编译lua静态库2)编译tolua++静态库3)编译tolua++.exe4)根据C/C++文件编写好对应的pkg文件,然后根据一创命令生成tolua(1)C文件举例(2)C++文件举例二、C++调用lua三、lua调用C++一、编译及使用流程1)编译lua静态库必须先下载lua 1.5,下载好后,把/src目录的除开lua.c,luac.c的文件全部放到一个新建的静态链接库的工程项目里,然后编译出一个静态链接库lua.lib。2)编译tolua++静态库去tolua原创 2021-12-10 20:21:00 · 2833 阅读 · 0 评论 -
lua的坑(持续更新,每日更新两篇,9/15),更新到17个
1.把数值转成16进制的格式2.去掉商里的小数3.string.format()保留三位小数4.向上/下取整,四舍五入5.string字符串拆成表6.敏感词过滤7.同名传参/同名字段相关bug1)2个同名传参, 第1个传参无效2)2个同名字段, 第2个字段无效8.表作为传参: 浅拷贝的相关bug1)表作为参数传递时, 是浅拷贝,原表也会改变2)但是, 改变arg表自身, tab不变9.windwos安装lua10.通配符,正则表达式11.用正则实现trim()12.字符串截取s原创 2021-08-27 00:54:53 · 614 阅读 · 0 评论 -
lua学习01:c调用lua、lua调用c、lua的协程、lua的常见API、lua读取配置文件总结
文章目录1.c通过虚拟机和虚拟栈调用luatest-vm.ctest-vm.lua打印效果2.lua通过虚拟机和虚拟栈调用clua-tbl.ctest-tbl.lua3.lua的协程test-co.lua展示效果4.userdata的使用1.c通过虚拟机和虚拟栈调用lualua编译指令:gcc -o test test-vm.c /usr/local/lib/liblua.a -Ilua/src -Llua/src -llua -ldl -lm ./test test-vm.luates原创 2021-08-26 21:21:58 · 1256 阅读 · 0 评论