随笔分类 -  lua

摘要:概述 从本质上来看,其实说是不存在所谓的C++与lua的相互调用。lua是运行在C上的,简单来说lua的代码会被编译成字节码在被C语言的语法运行。在C++调用lua时,其实是解释运行lua文件编译出来的字节码。lua调用C++其实还是解释运行lua文件编译出来的字节码的语义是调用lua栈上的C++函 阅读全文
posted @ 2023-02-01 10:23 张宏港 阅读(719) 评论(0) 推荐(3)
摘要:在异步操作中,常常要使用回调。但是,回调的嵌套常常会导致逻辑混乱,一步错步步错,难以维护。在Lua中,可以使用协程进行优化。 阅读全文
posted @ 2022-09-15 09:58 张宏港 阅读(247) 评论(0) 推荐(0)
摘要:lua本身没有提供类似C++虚函数机制,调用的父类方法调用虚函数可能会出现问题。本文分析lua使用虚函数的问题,并给出一个可行的解决方案。 阅读全文
posted @ 2022-09-13 13:59 张宏港 阅读(557) 评论(0) 推荐(1)
摘要:lua字符串有什么特点? 相同的字符串共享同一份内存么? 相同的长字符串一定不共享同一份内存么? lua字符串如何管理内存? 阅读全文
posted @ 2022-07-01 20:40 张宏港 阅读(1261) 评论(0) 推荐(0)
摘要:lua变量为什么可以任意改变类型? 阅读全文
posted @ 2022-06-28 21:04 张宏港 阅读(406) 评论(0) 推荐(0)