Ребят, всем спасибо за пояснение. В каком стиле выстраивать код стало понятно. Давным-давно, в школе, пописывал простые программки на ассемблере, сейчас всё позабыл. Но буду вспоминать, благо школьный спектрум ещё жив. :speccy:
Вид для печати
Ребят, всем спасибо за пояснение. В каком стиле выстраивать код стало понятно. Давным-давно, в школе, пописывал простые программки на ассемблере, сейчас всё позабыл. Но буду вспоминать, благо школьный спектрум ещё жив. :speccy:
Несколько раз сталкивался с глюком, вроде удалось локализовать.
Я не знаю в чем, есть симптомы, если срабатывает ifused в инклюде то на структурах вываливает ошибку. Для понимания компильнуть как есть, а потом закоментив call test2.
Очень мешает делать универсальные включаемые библиотеки, можно конечно не юзать структуры, что и приходится делать, но мало ли починят.
с ifused засада какая-то вообще.
Господа а кто подскажет как узнать длину подгружаемого файла?
krt17, спасибо но блин сколько файлов грузить. изза этого чуть не сорвался релиз кстати;)
а луа это как?
Я примерно так
Код:function filesize (file)
if not sj.file_exists(file) then
sj.exit(0)
end
local fl=io.open(file,"r")
local len=fl:seek("end")
fl:close()
return len
end
_pl("filelenght\tequ "..filesize ("file.bin"))