LuaJIT と FFI を使用してラッパーを作成しています。パラメータとして aを取る関数を含む C ライブラリがFILE*
あります。を使用してファイルを開くLua関数でio.open()
。Lua ファイル オブジェクトから C にキャスト、変換、または抽出する方法はありますFILE*
か? これは簡単なようですが、解決策が見つかりません。前もって感謝します。
1 に答える
3
LuaJITヘッドは、LuaファイルハンドルをFILE *に自動的に変換します(まあ、void *)。
http://www.freelists.org/post/luajit/an-admittedly-lazy-programmer-question,4
于 2012-07-03T14:50:02.780 に答える