腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
C
++中访问
lua
类
函数
c++
、
oop
、
lua
我遇到了绑定
C
++和
Lua
的问题。我在
Lua
中实现了一个简单的类系统,它使我能够从另一个
lua
文件创建
lua
类的“实例”。通常,您可以在
C
++中创建对
lua
函数
的访问。中
调用
一个
函数
,它并不在“类”的特定实例上
调用
该特定
函数
。所以基本上我想做的是
浏览 2
提问于2013-01-17
得票数 2
回答已采纳
1
回答
Lua
:从
Lua
函数
中检索值,返回
C
代码中的表
c++
、
c
、
lua
尽管进行了艰苦的搜索,但我仍然找不到一个有效的
Lua
示例来
调用
返回表的
Lua
函数
。我是
Lua
和
Lua
的新手,所以不要假设太多。但是,我可以阅读并理解从
C
加载
Lua
模块、通过堆栈传递值并从
C
调用
Lua
代码的原理,但是我没有找到任何如何处理表返回值的示例。我想要做的是
调用
一个
Lua
函数
,该
函数
在一个表中设置一些值(字符串、in ),
浏览 2
提问于2014-06-07
得票数 4
回答已采纳
1
回答
lua
同步
调用
C
异步
函数
c
、
asynchronous
、
lua
C
用以下代码
调用
lua
{}local coroutine = coroutine -- [run here]
c
.call()是一个异步
c
函数
(它在
浏览 4
提问于2014-12-28
得票数 1
回答已采纳
1
回答
如何在
C
++中获取
lua
函数
作为参数,然后
调用
它
c++
、
lua
我正在
C
++中实现
lua
(5.1),遇到了问题,无法将
lua
函数
作为从
lua
调用
的
c
++
函数
的参数传递。示例(从
C
++
调用
Main
函数
):function Main() en
浏览 0
提问于2018-08-19
得票数 0
回答已采纳
1
回答
我能保证
Lua
堆栈的大小吗?
c++
、
c
、
lua
、
stack
我使用用于
C
/
C
++的
Lua
来创建
C
/
C
++中的
函数
,然后注册它们以便在
Lua
脚本中使用。显然,这些
函数
需要一定数量的具有特定类型的参数,这在
C
/
C
++中是没有问题的,因为是静态类型的。但是,考虑到
Lua
是动态的,当我从
Lua
调用
这个
C
-
函数
时,我需要手动检查传递的参数数和它们的类型。这样,我可以在
浏览 0
提问于2018-06-20
得票数 2
回答已采纳
5
回答
有没有办法在
C
/
C
++中以编程方式确定一个
Lua
函数
需要多少个参数?
c++
、
lua
在从
C
/
C
++代码
调用
Lua
函数
之前,有没有办法确定它需要多少参数? 我研究了
lua
_Debug和
lua
_getinfo,但它们似乎没有提供我需要的东西。这可能看起来有点违背
Lua
的精神,但我真的想要确保
Lua
和
C
++之间的接口是可靠的。当从
Lua
代码
调用
C
++
函数
时,该接口验证
Lua
是否提供了正确数量的参数,以及每个
浏览 0
提问于2009-04-24
得票数 4
1
回答
只从
c
#
调用
Lua
脚本中的一个特定
函数
。
c
、
lua
是否可以从
C
中
调用
Lua
脚本中的一个特定
函数
?目前,我有一个
调用
C
函数
的
Lua
脚本。现在,我需要这个
C
函数
来
调用
上述脚本中的一个
Lua
函数
。编辑:
C
函数
如下所示:#include <lauxlib.h> #include <lualib.h&g
浏览 5
提问于2016-05-13
得票数 2
回答已采纳
1
回答
如何将全局值从
C
传递给
LUA
?
c
、
variables
、
lua
、
global-variables
最近我尝试将
LUA
嵌入到我的
C
应用程序中,我现在要做的是thatI有一个值(Session_ID),我想将它从
C
函数
传递给
LUA
脚本,这样它就可以被
LUA
脚本用来
调用
C
中的
函数
。在
C
中加载
LUA
脚本并运行它(使用
lua
_pcall)没有问题,而且从
LUA
内部
调用
C
函数
也没有问题,我当前的问题是来回传递全局变量。
浏览 4
提问于2013-10-23
得票数 2
回答已采纳
4
回答
在
调用
c
函数
时获取
lua
命令
c++
、
c
、
lua
假设我在
Lua
中注册了许多不同的
函数
名到
C
中的同一个
函数
,那么,每次
调用
我的
C
函数
时,有没有一种方法来确定哪个
函数
名被
调用
了呢?例如:{ const char *name = // getFunctionName(
lua
) ?
lua
_register(
lua
,
浏览 0
提问于2010-05-26
得票数 8
回答已采纳
1
回答
Lua
:加载第二个字符串后获取字段失败;
c++
、
lua
、
luajit
下午好,我正在开发一个
LUA
/
C
++应用程序,我需要
lua
能够递归地
调用
其他
lua
代码,例如:
C
++
调用
lua
函数
,
lua
函数
从另一个字符串中
调用
另一个
lua
函数
,该字符串是使用在第一个
lua
函数
开始时运行的注册
C
函数
加载的; <
浏览 0
提问于2016-03-19
得票数 1
1
回答
表作为从
Lua
调用
的
C
函数
中的参数
c++
、
c
、
lua
在从
Lua
调用
的
C
函数
中,我能够使用如下表名读取全局
Lua
表: // get table if (!numEntries = 0; while(
lua
_next(L,-2)) numEntries++;
浏览 1
提问于2016-10-19
得票数 1
回答已采纳
1
回答
我可以从
Lua
中的父
函数
中提取堆栈值吗?
lua
、
stack
我的游戏引擎将一个值作为
函数
的参数推送到
lua
堆栈中,然后使用
lua
_pcall
调用
它。
lua
代码将运行并
调用
其他
lua
函数
。最终,这段
lua
代码将
调用
一个
C
函数
。此
函数
是否可以检索最初推送到堆栈上的值?是这样的: pushes parameter value X on to stack for
lu
浏览 3
提问于2012-09-01
得票数 2
回答已采纳
1
回答
如何在
C
函数
中生成
lua
脚本
lua
、
yield
、
mscapi
如果
C
函数
调用
lua
函数
,而
lua
函数
调用
C
API,则当
lua
调用
C
API时,longjmp错误int trace(
lua
_State *L) const char *str = lua
浏览 13
提问于2013-05-07
得票数 2
回答已采纳
1
回答
从
lua
调用
c
函数
比从
c
调用
快吗?
c
、
function
、
lua
我对
lua
有点陌生(实际上,我从
c
学习了基本
lua
和如何使用
lua
),我正在使用
c
.中的
lua
编写一个简单的俄罗斯方块游戏(听起来很奇怪,但只是为了练习:D)。我有几个问题: 如果Q1是肯定的,可以从
lua
调用
c
中的绘图
函数
吗?我的节目没有慢下来吗?推荐的
Lua
_
C</em
浏览 2
提问于2015-04-08
得票数 0
1
回答
如何在
Lua
脚本中检索
C
函数
返回的字符串?
c
、
lua
我有一个
Lua
脚本,它
调用
一个
C
函数
。目前,此
函数
不返回任何内容。我想要更改这个
函数
以返回一个字符串,所以在这个
函数
的末尾,我将把这个字符串推到Stack中。在
调用
Lua
脚本中,我需要返回被推送的字符串值。
C
初始化和
Lua
注册{ Task task; // Create a n
浏览 4
提问于2013-11-05
得票数 5
回答已采纳
1
回答
如何获取
C
++发送给
Lua
函数
的表的更新值?
c++
、
arrays
、
lua
、
reference
、
lua-table
我尝试将一个浮点向量作为表参数从
C
++
函数
传递给
Lua
函数
,然后在
Lua
函数
调用
后获得向量的更新值。
lua
_newtable= 0) { std::cout
浏览 58
提问于2018-05-30
得票数 3
回答已采纳
1
回答
从
C
++
调用
lua
函数
时“错误处理中的错误”
c++
、
lua
这与如何从
C
++
调用
lua
函数
无关。我已经可以成功的做到了。这是关于在
C
++
调用
的
函数
中使用的
lua
函数
"loadfile“不再工作的问题。我正在尝试将一个
lua
文件加载到另一个
lua
文件中,以便
调用
它的
函数
。如果我将test()从functions.
lua
移动到game.
lua
,那么mystring就可以接收&quo
浏览 8
提问于2016-05-15
得票数 3
2
回答
从
Lua
环境中查找
Lua
程序的入口点
lua
我有一个通过API向更大的
C
系统公开的
Lua
运行时环境。
Lua
程序有多个入口点,它们是由
C
系统事件驱动的。我还可以从
Lua
内部对
C
系统进行回调。我拥有对运行
Lua
的系统的root访问权限,但没有
C
源代码。 我发现了我可以从
Lua
内部对
C
函数
进行的有效回调列表,因为这是在内部公开的-
Lua
必须知道这些是有效的
函数
。有没有办法发现
C
系统将
调
浏览 0
提问于2011-05-04
得票数 1
3
回答
尝试使用嵌套表在
Lua
中
调用
函数
c
、
function
、
lua
、
nested
我正在尝试创建一个名为Dfetch()的
C
函数
,该
函数
在
Lua
中注册为fetch()。我希望它是分层的,这样我就可以
调用
dog.beagle.fetch()作为
Lua
中的
函数
。下面是我所拥有的,但它没有
调用
我的
C
函数
。如果我只做全局而不是子表,那么
C
函数
就会被
调用
。我是
Lua
的新手,所以我想我只是把表设置错了。luaL_newmetatable(
浏览 0
提问于2012-11-14
得票数 5
回答已采纳
1
回答
Lua
/
C
绑定,从
lua
绑定
c
、
binding
、
lua
我目前正在构建一个
lua
事件系统(在
lua
中),但是我也希望能够从
C
中激发事件,我想将
C
函数
绑定到
lua
函数
,这样
C
函数
就可以在
lua
中激发事件,我计划使用:
函数
;但是我似乎找不到像这样绑定
lua
函数
的方法,似乎我需要一个做同样事情的
lua
函数
,但在
lua
方面,我正
浏览 1
提问于2011-09-17
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券