У меня есть строка данных в fortran, и мне нужно читать разные значения. Количество значений может быть любым, а также типом. ПримерыЧтение строки переменной длины/типа в Fortran
0.45 1 T F
или
0.45 1 T 2.45 18.0 45.2
как я могу успешно прочитан эту строку, или, по крайней мере, разложить его на ее основы лексем, не извлекая информацию о следующей строке (это должно быть предотвращено любой ценой).
Вы регулярно читаете rwo в символьной переменной. Затем вы можете читать из символьной переменной (которая называется «внутренний IO»), используя любую логику, необходимую для определения того, какие конкретные элементы были в этой строке. Или проанализировать переменную символа без использования ввода-вывода. – 2010-11-24 14:55:23