Урок 17: Запись в произвольное место текстового файла

[Д] Дмитрий, 21 июля 2016, 19:51 , 2 подписчика

А можно ли добавить текст в любое место файла txt?

Обсуждение (1)


Вадим Венедиктов Учитель

[В]

Дмитрий, это уже более продвинутое использование файлов как потока ввода/вывода.

Вам понадобятся методы File#pos, File#pos= и File#seek:

http://ruby-doc.org/core-2.2.2/IO.html

Напишите, если понадобятся конкретные примеры.

Также в курсе НПДВ-2 мы показываем, как лучше всего хранить данные ваших программ (вы ведь именно для этого используете файлы?) :)