переписать файл с помощью Fortran

Я использую программу Fortran 90, которая пишет файл. Первая строка этого файла должна указывать количество строк в оставшемся файле. Файл записывается программой при соблюдении определенного критерия, который не может быть определен заранее. По сути, я узнаю общее количество строк только после окончания пробега.

Я хочу сделать это следующим образом:

1) откройте файл и напишите первую строку с текстом: «Привет"

2) Запишите строки в файл по желанию и сохранитесчетчик на количество рядов.

3) После завершения цикла и перед закрытием файла замените строку первой строки ("Привет") ссчетчик.

Проблема в шаге 3. Я не знаю, как заменить первую строку.

Другой вариант, о котором я могу подумать - это записать в 2 файла. Сначала напишите файл, как указано выше, без счетчика. Как только запуск закончится, закройте файл и запишите другой файл, и на этот раз я знаю значение счетчика.

Я считаю, что есть способ перейти к первому подходу. Может кто-нибудь, пожалуйста, помогите мне с этим?

Ответы на вопрос(2)

Ваш ответ на вопрос