Чтение строки переменной длины / типов в Fortran - PullRequest
2 голосов
/ 24 ноября 2010

У меня есть ряд данных на фортране, и мне нужно прочитать разные значения. Количество значений может быть любым, а также тип. Примеры

0.45 1 T F

или

0.45 1 T 2.45 18.0 45.2

как я могу успешно прочитать эту строку или, по крайней мере, разложить ее по основным токенам, не извлекая информацию о следующей строке (это должно быть предотвращено любой ценой).

1 Ответ

4 голосов
/ 24 ноября 2010

Вы можете прочитать всю строку в переменную символьного типа, затем сделать что угодно с символьной переменной, затем прочитать следующую строку и т. Д.

...