Как узнать размер файла или папки
Управление файлами. Язык C. Статья 4 (длина файла, lseek)
Здесь мой канал Old Programmer о программировании и программистах, а здесь все материалы канала разбитые на темы. А тут собраны все ссылки, касающиеся языков C и C++. Все о файлах в языке C найдете здесь. Предыдущие статьи о программном управлении файлами в C: Как определить длину файла стандартными способами языка C Сегодня разбираем совсем простой, но важный вопрос. Дело в том, что функция lseek, которую мы уже использовали, возвращает текущую позицию указателя внутри открытого файла...
Ассемблер GAS (x86-64). Перемещение внутри файла (книга)
Продолжаем публиковать книгу о программирование на языке ассемблера в операционной системе Linux. Сегодня, мы опубликуем очередной параграф. Параграф посвящен передвижению внутри файла. Параграф 4.4 Перемещение внутри файла на ассемблере При работе с файлами важной операцией является перемещение внутри файла на определенное количество байтов. Разумеется, перемещение можно реализовать просто последовательным чтением. Но это было бы слишком затратно, особенно если учесть необходимость передвижения в обратном направлении (от конца к началу)...