没有合适的资源?快使用搜索试试~ 我知道了~
colib:一个lua扩展库
共30个文件
lua:18个
c:6个
makefile:1个
需积分: 9 0 下载量 36 浏览量
2021-04-16
12:54:12
上传
评论
收藏 36KB ZIP 举报
温馨提示
colib 这是一个Lua扩展库,提供了一些常用的扩展功能,特别适用于游戏服务器的场景。 该库还在不断完善中。。。 功能列表 已提供的模块有: rtl模块: 提供基础的面向对象实现。 dbg模块: 扩展的traceback函数,可以打印每一调用层级的变量值。 打印Lua对象为字符串形式。 高精度时钟 list对象: 数组对象,接口类似于table模块; 提供更快的插入和删除操作 提供更快的排序功能。 禁止将元素值设置为nil。 queue对象: 提供比table更快的入队和出队操作。 str模块: 一些常用的字符串操作函数,参考了Python的字符串接口。 LruCache对象: 基于循环链表的Lru Cache实现。 seri模块: 参考自云风的序列化库 代码重写编写,格式上有一点微小的变化。 randset对象: 可随机的集合对象 weightrand模块: 一个极速的基于权重的随机选
资源推荐
资源详情
资源评论
收起资源包目录
colib-main.zip (30个子文件)
colib-main
api
apis.lua 8KB
.gitignore 464B
colib
queue.lua 69B
weightrand.lua 2KB
randset.lua 3KB
lrucache.lua 7KB
seri.lua 156B
str.lua 161B
rtl.lua 5KB
dbg.lua 4KB
list.lua 67B
mhtimer.lua 4KB
Makefile 719B
src
coref.h 746B
codbg.c 2KB
coref.c 1001B
colist.c 14KB
coseri.c 13KB
coqueue.c 4KB
costr.c 5KB
LICENSE 1KB
README.md 2KB
test
test_mhtimer.lua 2KB
test_weightrand.lua 3KB
test_list.lua 7KB
test_str.lua 3KB
test_seri.lua 2KB
test_queue.lua 1KB
test_dbg.lua 1KB
test_list.py 1KB
共 30 条
- 1
资源评论
jacknrose
- 粉丝: 20
- 资源: 4542
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功