Разница между методами seek() и tell() при работе с файловыми потоками заключается в их назначении:
- Метод seek() используется для изменения текущей позиции файла в файловом потоке. 1 Он принимает параметр, который определяет позицию (в байтах) в файле для перемещения. 1 Это полезно для «перехода» к определённой части файла, чтобы начать чтение или запись оттуда. 1
- Метод tell() используется для определения текущей позиции в файле. 1 При вызове функция tell() возвращает целое число, представляющее текущую позицию указателя файла в байтах. 1
Таким образом, метод seek() устанавливает курсор (текущую позицию), а метод tell() получает её. 2