
如何通过LuaJIT ffi将指针作为输出参数传递?
本文共计172个文字,预计阅读时间需要1分钟。LuaJIT中操作C结构体的示例代码如下:lua-- 假设存在以下C代码定义的结构体:-- struct Foo {-- int dummy;-- };-- 尝试分配Foo结构体的内存local
共收录篇相关文章

本文共计172个文字,预计阅读时间需要1分钟。LuaJIT中操作C结构体的示例代码如下:lua-- 假设存在以下C代码定义的结构体:-- struct Foo {-- int dummy;-- };-- 尝试分配Foo结构体的内存local

本文共计691个文字,预计阅读时间需要3分钟。我想创建一个函数,它将迭代一些对象并为每个对象调用一个函数。我使用的是BlitzMax,而不是C,但BlitzMax有一个完整的Lua+C函数包装器。Lua有一个名为lua_pushcfunct