3
バイナリファイルからチャンクを読み込もうとしています。しかし、コード内に0x0Aがあるときはいつでも、Luaは0x0Dを挿入して改行してファイルを保護します。どうすればそれを防ぐことができますか?私は、バイナリファイルを書くためのいくつかのソースコードをチェックアウトし、同じio.write()関数を使用します。私はまだルアが新しいので、何かが恋しくなるかもしれません。ここに私のコードは次のとおりです。Lua:バイナリコードでのキャリッジリターンの防止
file=io.open(filepath,'rb')
file:seek("set")
file:seek("cur",startoffset)
filecontent=file:read(endoffset-startoffset)
io.output(test.tmp)
io.write(filecontent)
ありがとう:
何をしたいの正しいLuaのコードはこれです!今はすべて期待どおりに動作します:) – Zerobinary99