Numaraları olan büyük bir dizim var, bir dosyaya yazmak istiyorum.Numaraları lua biçimindeki bir dosyaya ikili dosya biçiminde yaz
Ama bunu yaparsam: Sadece dosyaya bir dize olarak numarasını yazıyorum
local out = io.open("file.bin", "wb")
local i = 4324234
out:write(i)
. Dosyaya numara için doğru baytları nasıl yazarım. Ve bundan sonra nasıl okuyabilirim?
'10000011111101110001010' veya' 34333234323334'ü yazmak ister misiniz? – hjpotter92
10000011111101110001010 yazmak istiyorum, ancak dize formatında değil, 4 baytlık bir tamsayı boyutunu yazmak istiyorum. – Merni
Lua'nın bunun için destek olduğunu düşünmüyorum. En iyi bahsiniz, sayıları uygun dizelere çevirmek için bazı "C" fonksiyonlarını eklemek olacaktır. – Mankarse