腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
通过
FFI
将
字符串
表
数组
从
C
返
回到
LuaJIT
、
我希望
C
函数
通过
LuaJIT
将
字符串
表
数组
(例如{"a", "b", "
c
"})返回给Lua脚本。编辑:我正在使用
LuaJIT
FFI
来调用
C
函数。
浏览 11
提问于2016-09-13
得票数 4
回答已采纳
1
回答
LuaJIT
FFI
不从可执行文件加载符号
、
、
、
、
第一个Lua代码:void printc(const char *fmt, ...);
ffi
.
C
.printc("Hello函数声明是
从
C
复制粘贴的):00000000000650
c
1 T printc 解决方案的第一个想法是使用与可执
浏览 10
提问于2020-01-16
得票数 3
回答已采纳
1
回答
C
++和Lua -无保护的错误(糟糕的回调)?这怎么可能
、
、
、
、
我和
LuaJIT
的
FFI
合作,得到了非常奇怪的结果。
浏览 3
提问于2014-09-19
得票数 2
回答已采纳
3
回答
如何使用
LuaJIT
FFI
创建指向现有数据的指针?
、
、
我知道有一些使用
LuaJIT
FFI
创建指针的例子,但大多数都没有指向现有的数据。这里就是这样的一个例子:local vao =
ffi
.new("GLuint[1]")GLuint vao;glBindVert
浏览 7
提问于2014-06-09
得票数 4
回答已采纳
1
回答
及时编译的外部函数接口:什么是获得“运行时”编译的
、
、
、
、
我的问题一般是关于外部函数接口的JIT‘,但是我将使用
LuaJIT
作为一个具体的例子。据说
LuaJIT
的
FFI
比直接绑定
C
更快,因为对
C
函数的调用可以编译JIT。 有人能解释一下吗。通常情况下,绑定的
C
函数已经存在于库中,因此它已经被编译了,那么到底是什么使JIT‘’ed了。
浏览 0
提问于2013-11-26
得票数 3
回答已采纳
2
回答
Lua:在lua中高效地操作(读/写)
C
风格的、
C
分配的动态
数组
、
假设我在
C
/
C
++代码中分配了一个
C
风格的动态双精度
数组
,因此我有:int size; //Size of array 有没有可能编写lua代码(甚至是要在lua中使用的
C
/
C
++代码),使lua的
C
/
C
++嵌入式实例能够有效地读/写
数组
上这个“
浏览 1
提问于2011-02-02
得票数 3
回答已采纳
3
回答
在Lua中,我应该如何
将
文件读入一个字节
数组
?
、
为了
将
文件读入字节
数组
a,我使用了以下代码:str = file:read("*a")尽管这适用于较小的文件
浏览 1
提问于2013-05-12
得票数 0
3
回答
如何用
LuaJIT
定义
C
函数?
、
、
这是: int return_one_two_four(){ } print(
ffi
.
C
.return_one_two_four())抛出错误: Error: main.lua:10: cannot我对
C
有一种适度的掌握,并希望在一些事情上使用它的一些优点,但
浏览 1
提问于2018-12-16
得票数 5
回答已采纳
1
回答
LuaJIT
与GCC:岩心数
、
、
、
、
背景:我读了几篇关于
LuaJIT
和
C
语言之间性能基准测试的文章。有不同的结论,所以我试着比较
LuaJIT
和
C
在我自己的用例中的速度。有点伤感..。我喜欢这样的想法:对于真正快速的程序来说,旧的
C
语言仍然是最好的。令人欣慰的是,
LuaJIT
在
FFI
:
浏览 14
提问于2021-12-08
得票数 0
回答已采纳
1
回答
耦合Lua和MATLAB
、
、
解决办法: 有什么建议吗?
浏览 0
提问于2016-08-10
得票数 3
3
回答
如何在Linux上超过64位
LuaJIT
的1gb内存限制?
、
、
我(被困在)在Centos上,我怀疑尝试以32位模式(据报道
将
LuaJIT
内存限制扩展到4gb)重新构建源代码的所有部分将是一个噩梦,如果它对所有库都有效的话。我是不是错过了一种方法来启动一个Lua进程,我可以
从
其中读取任意的
表
?毫无疑问,我可以
将
问题分解成更小的部分,但是
从
stdio (
从
系统调用到另一个Lua脚本)解析返回
表
似乎容易出错,编写/读取小型中间文件将是大量的磁盘i/o。
FFI
C
数
浏览 7
提问于2014-11-19
得票数 12
回答已采纳
1
回答
LuaJIT
:
从
C
到脚本传递指向现有的二维双变量
数组
的指针?
、
、
、
、
我希望
通过
传递指向脚本的指针,直接在
LuaJIT
中操作现有的双倍二维
数组
。我认为是不可能的。我是否可以
将
指向现有基元
数组
的指针
从
C
传递到
LuaJIT
并从那里读取/写入?我知道
数组
和数据的大小,所以只需要能够读写内存。
浏览 3
提问于2015-03-03
得票数 0
回答已采纳
1
回答
如何让Rust
FFI
返回结构
数组
或更新内存?
、
、
目前,我正在学习在
C
#中使用Rust
FFI
,而我目前遇到的问题之一就是使用结构Item[]
数组
。我正在尝试实现的是
C
# => Rust =>
C
#,我已经能够
将
数组
放入Rust,并对数据执行一些操作。我所坚持的是
将
一个排序
数组
从
Rust返
回到
C
#的结果。因此,我假设我可以使用指针直接
从
Rust中的
C
#修改内存。然而,尽管能够对ptr
浏览 19
提问于2019-09-13
得票数 0
2
回答
用Lua构建GUI是可能的吗?
我只是想知道是否可以使用Lua构建GUI。如果是,我应该使用什么程序(以及入门说明)?
浏览 3
提问于2017-02-15
得票数 2
1
回答
LuaJit
FFI
将
字符串
从
C
函数返回给Lua?
、
、
、
、
假设我有
C
函数:{}local mymodule = {} const char* GetStr(); ]]
浏览 3
提问于2014-08-31
得票数 4
回答已采纳
1
回答
LuaJIT
ffi
:如何
将
字符串
数组
传递给
c
函数
、
、
、
我想将存储
字符串
的Lua
表
传递给
c
函数。所以,例如,如果我有如何传递给
C
函数。我想我得打电话给
ffi
.new,但我不确定是哪种类型的。参数 同样在
C
函数中,我不确
浏览 2
提问于2017-01-19
得票数 3
回答已采纳
1
回答
计算汉明距离
、
这很简单。我只想计算两根弦之间的汉明距离。 local distance = 0 if #str1 ~= #str2 then return false end if str1:sub(i,i) ~= str2:sub(i,i) then end r
浏览 0
提问于2013-11-06
得票数 2
1
回答
从
C
++导入图像指针处理Lua中的图像流
、
、
我正在做一个在Lua的深入学习任务,我需要从
C
++导入一个映像流到Lua。
C
++脚本正在从共享内存中读取数据,我有指向
C
++中图像的指针。我想在Lua中得到这个指针,并将图像流提供给我的神经网络。因为Lua不使用指针,就我的研究而言,方法是
将
这个指针封装到userdata和写访问器方法中。正如在本中所解释的。我的问题是,我需要向神经网络提供原始像素数据,到目前为止,现有的在线资料表明,对数据的处理应该在
C
++中进行,而且在Lua中也无法直接获取该对象。 这里的正确方法应该是什么?如何
从
<
浏览 8
提问于2017-05-09
得票数 2
回答已采纳
5
回答
如何
将
Numpy
数组
传递给cffi函数,以及如何将其返回?
、
、
、
现在,我想
通过
在
C
中实现它的一部分来加快算法的速度,在过去,是。现在,我想使用新的做同样的事情。out[i] = in[i];}import numpy as np
ffi
.cdef("void copy(float *in, float *out, int len);")
浏览 13
提问于2013-04-29
得票数 31
回答已采纳
1
回答
PHP返回
数组
rom Rust函数回PHP
、
、
、
尝试声明返回
数组
的函数PHP似乎不能直接处理
数组
。我
从
PHP中创建了
C
数组
,然后
将
指向它的指针传递给Rust代码,然后用Rust函数填充它: $
ffi</
浏览 5
提问于2021-01-02
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券