Чтение / запись двоичных файлов

Я просто пытаюсь читать / писать из двоичного файла. Я'следил заэтот учебник, и он работает ... за исключением того, что, кажется, пишет вещи в текстовый файл. При тестировании я назвал файл test.bin, но блокнот может его открыть и правильно отобразить, поэтому я нене думаю, что этоНа самом деле это бинарный файл. Я'Я сказал, что этоs двоичный файл с "термометр» а также "гь» право?

if arg[1] == "write" then
    local output = assert(io.open(arg[2], "wb"))

    output:write(arg[3]) --3rd argument is written to the file.

    assert(output:close())
elseif arg[1] == "read" then
    local input = assert(io.open(arg[2], "rb"))

    print(input:read(1)) --Should read one byte, not one char/int. Right?
end

Ответы на вопрос(2)

Ваш ответ на вопрос