Schreiben Sie Zahlen im Binärformat in eine Datei in lua

Ich habe ein großes Array mit Zahlen, die ich in eine Datei schreiben möchte.

Aber wenn ich das mache:

local out = io.open("file.bin", "wb")
local i = 4324234
out:write(i)

Ich schreibe nur die Nummer als Zeichenfolge in die Datei. Wie schreibe ich die richtigen Bytes für die zu archivierende Zahl. Und wie kann ich später daraus lesen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage