腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
Lua
类
对象
存储到C指针,并将其推回
Lua
Stack
、
、
、
使用自制
的
Lua
C++绑定,我能够创建从
Lua
脚本
中
可用
的
C++类。 调用getC
浏览 1
提问于2016-03-18
得票数 0
回答已采纳
3
回答
Lua
表
和类之间有什么区别?
、
、
、
、
我是一个编程
的
初学者,我一直在尝试几种不同
的
语言。在
Lua
中
,有些
表
看起来像是超级列表(数组、字典、列表都在一个
表
中
),但在
Lua
中
,可以这样做:print但是在其他编程语言中,您需要创建一个类来获得相同
的
输出。但据我所知,
Lua
有课也有桌子?但是桌子看起来很相似,所以它们是一样
的
浏览 7
提问于2016-04-21
得票数 2
回答已采纳
2
回答
Lua
从论证
中
得到函数
、
一个简单
的
生产例子。现在在c
中
,我想得到args #1,#2
中
的
函数。我们可以让他们使用(
lua
_getstring,.),但我至少找不到如何获得一个函数。int luaProtocolOnConnect(
lua
_State* L) int base_func // func #1 int call_func //
浏览 4
提问于2016-07-02
得票数 4
回答已采纳
2
回答
在
lua
中
重写c++方法并在c++
中
调用它
、
、
、
、
我曾经想过,我可以在
lua
中
重写一个类方法,所以当我在C++
中
调用这个函数时,它将执行在
lua
中
已经覆盖
的
功能。,以便在
lua
中
可以使用以下
对象
:p = Person:new()我想要实现
的
是这样
的
东西:--luafile.
lua
p = Person:,您可以看到我试图在
lua
浏览 1
提问于2011-01-21
得票数 8
回答已采纳
1
回答
在c++中使用
lua
对象
、
、
我想做这样
的
事情:Account = {balance = 0} return o return self.name;C++
中
的
代码 //get
Lua
obj
浏览 2
提问于2012-05-29
得票数 0
2
回答
C/C++
中
lua
对象
的
快速检索
、
、
所有非本地
lua
对象
都存储在某个
表
中
。从
表
中
检索
对象
通常意味着首先对键进行散列计算,然后检索相应
的
对象
。我想避免额外
的
散列计算步骤。那么,如何存储
lua
对象
并将其快速推送到
lua
堆栈上呢?我知道注册
表
,但那只是另一个
表
,如果我从那里存储/检索,哈希计算是无法避免
的
。编辑:<em
浏览 0
提问于2013-11-07
得票数 5
1
回答
创建后
Lua
c API更改库
、
、
、
我正在尝试使用C API在
Lua
中
包装ncurses。我正在使用stdscr指针:在调用initscr之前,这是NULL,通过设计绑定从
Lua
调用initscr。因此,在驱动函数
中
,我这样做:LUALIB_API int luaopen_liblncurses(
lua
_State* L){ return 0;我需要将库
中
的
stdscr移动到不再
浏览 5
提问于2017-10-10
得票数 2
回答已采纳
1
回答
数组
中
的
目标元素
、
、
因此,我对
lua
并不熟悉,我也不知道如何将数组
中
的
元素作为目标。
表
和数组是一样
的
吗?为什么数组和
对象
具有相同
的
语法?有什么不同吗?
浏览 3
提问于2015-08-23
得票数 1
回答已采纳
1
回答
锚定一个新
的
Lua
线程
、
从文档
中
,我了解到创建
的
新线程在使用之前必须正确地使用锚定
的
。为此,我希望在注册
表
(Table[thread-addr] = thread)中保留对新线程
的
引用,为此,我将执行以下操作:
lua
_State *L1 =: Table[thr-addr] = Threadtref = luaL_ref(L,
LUA
_REGISTRYINDEX);
l
浏览 1
提问于2013-06-16
得票数 3
回答已采纳
1
回答
用C API覆盖
Lua
中
的
赋值操作符
、
、
、
、
我
的
C++程序中有
对象
作为用户数据传递给
Lua
,我重写了这个用户数据
的
元数据,以便通过__newindex和__index对
对象
的
索引进行赋值(通过__newindex和__index),从而调用C,它将赋值转换为影响C++
对象
的
赋值或将C++元素转换为
Lua
值(或者是另一个用户数据或bool、number、string等基本类型)。换句话说,我可以这样做:
lua
_userdata_object_passed_as_
浏览 4
提问于2016-08-16
得票数 4
1
回答
lua
和方法,混淆
、
我正在尝试弄清楚如何在我
的
代码中使用方法,这让我非常困惑 我尝试使用以下代码: string.testfunc = function(s) print(s) enda:testfuncerror, no matter the type of the varible >method 'testfunc' is not callable (a nil value) 为什么我可以在字符串
表
中
创建一个方法,并让它可以很好地处理字符串,但不能处理
表
?
浏览 23
提问于2021-11-01
得票数 1
回答已采纳
1
回答
存储和返回
Lua
用户数据
、
、
、
、
绑定代码
的
一部分: A* a = checkA(L,1) // Macro for luaL_checkudata
lua
_setmettable(L, -2); }local aassociate B with A local b2 = a:GetB() --
浏览 5
提问于2015-09-23
得票数 2
回答已采纳
2
回答
C&
Lua
防止错误访问或双重免费
、
、
我成功地将
Lua
集成到我
的
C应用程序
中
,为用户提供了脚本访问权限。现在我
的
问题是:如何防止双重免费或坏
的
访问违规行为?我已经为每个结构实现了Init和Free函数,例如:每当一个struct指针链接到另一个结构时,我也会跟踪它,从而增加所有结构
中
存在
的
引用计数。然而,在
Lua
中
,用户总是可以这样做: stru
浏览 9
提问于2011-07-12
得票数 2
2
回答
如何从
lua
_topointer访问
lua
的
对象
?
、
、
在
Lua
代码
中
function Test:new() setmetatable(obj, self) return objlocal a = Test:new()callCfunc(a)int callCfunc(
lua
_State* l) SetLuaState(l); void*
lua
_obj = <em
浏览 0
提问于2013-01-09
得票数 0
回答已采纳
1
回答
tolua++:将
lua
函数添加到已导出到
Lua
的
C++类
中
、
、
我使用tolua++将一些C++类导出到
Lua
。假设我正在导出类Foobar。在
Lua
将可获得以下
的
Foobar方法:Foobar:method2()等。我希望能
浏览 3
提问于2011-01-09
得票数 2
回答已采纳
2
回答
Lua
:如何从C
中
引用
lua
类
中
的
lua
方法以供以后使用?
我得到了一个
lua
方法
的
引用,它位于一个带有函数luaL_ref
的
类
中
。当我想调用该方法时,我使用函数
lua
_rawgeti将该函数推送到堆栈
中
,然后使用
lua
_pcall实际调用method.Everithing,除了我不能从该方法访问其他类成员之外,因为self为nil
浏览 1
提问于2010-12-23
得票数 0
2
回答
Lua
脚本将空数组转换为
对象
。
、
、
Lua
脚本将空数组转换为
对象
。如何避免转换。test.
lua
return cjson.encode(cjson.decode(json_str))redis-cli --eval test.
lua
项是数组[],但输出是
对象
{}
浏览 3
提问于2020-02-25
得票数 4
回答已采纳
3
回答
在C
中
存储对
lua
函数
的
引用
、
、
我有一个在C++
中
实现
的
基本事件处理程序。我
的
应用程序
中
还有一个嵌入
的
Lua
解释器,我需要与事件管理器交互。最终目标是能够有一个事件处理程序,当一个事件被触发时,它将同时执行c++和
Lua
函数。我
的
问题是,我不能想出一种简单
的
方法来在我
的
C++代码
中
存储对
lua
函数
的
引用。我知道如何从c
中
执行
Lua
函数(使用
lua</e
浏览 4
提问于2012-10-10
得票数 7
回答已采纳
1
回答
从C++返回
对象
表
,采用策略
、
使用luabind,我从C++创建了一个
对象
表
{ int index = 1;
lua
_Object *o = new
lua
_Object( ... ); }}modu
浏览 1
提问于2011-02-08
得票数 2
1
回答
如果返回一个列表,如何从splash
中
检索?
、
、
、
遵循这里
的
启动源码中提供
的
示例:在使用scrapy-splash时,如何使用
lua
脚本返回和检索数组/列表而不是
表
/字典?
浏览 6
提问于2017-08-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Lua中实现面向对象特征-模拟类、继承、多态
Lua在Redis中的应用
Lua中的协程coroutine
Excel vba使工作表中的图形对象另存为图片
JS中的对象-原型
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券