6
Giả sử có được đoạn mã sau C:Làm thế nào để vượt qua một con trỏ để LuaJIT ffi được sử dụng như là đối số ra?
struct Foo { int dummy; }
int tryToAllocateFoo(Foo ** dest);
... Làm thế nào để làm sau trong LuaJIT?
Foo * pFoo = NULL;
tryToAllocateFoo(&pFoo);
Aha! Bạn phải sử dụng '[1]' thay vì '*' thứ hai! Làm cho tinh thần, nhưng có một số nhận được sử dụng để. –