Мне нужно поменять положение двух строк в файле, обращаясь непосредственно к ним.
Все строки в моем файле имеют одинаковый размер в байтах, я знаю, где каждая строка, так как все они имеют одинаковый размер, но мне нужно указать на них напрямую, не просматривая весь файл.
Так что мне нужно знать, как себя там позиционировать, как читать и удалять их, и я действительно не мог найти решение, которое я понимаю.
Заранее спасибо.
Пример:
Я хочу поменять местами вторую и четвертую строку.
Содержимое файла:
1;first line ; 1
2;second line ; 1
3;third ; 2
4;fourth ; 2
5;fifth ; 2
Как это должно выглядеть:
1;first line ; 1
4;fourth ; 2
3;third ; 2
2;second line ; 1
5;fifth ; 2