akaGM
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору sirotadm интел фортран 11.какой-то Код: read *, end test.f(1): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( <IDENTIFIER> <CHAR_CON_KIND_PARAM> <CHAR_NAM_KIND_PARAM> <CHARACTER_CONSTANT> <INTEGER_CONSTANT> ... read *, -------------^ compilation aborted for test.f (code 1) | либо я чего-то не понимаю, либо одно из двух... всегда полагал, что Цитата: read(*,*) -- единственно возможный вариант... Цитата: Ну а по поводу основного вопроса есть какие-нибудь соображения? | я не знаком с особенностями программирования под Линь... могу высказать лишь два предположения 1) а попробуй запускаться из-под консоли, ну, например из-под MC 2) что-то подобное встречалось в ранних версиях Лахея, ни в какую не работали простые write'ы, приходилось создавать виндовские окна (как сказанул!) для промежуточной выдачи, т.е. может в этом непонятном образовании по имени "gfortran + C ::B" есть что-то типа директив компиляции "создавать консольное приложение"? ну или пробуй жёстко писать: write(6, *) x и что, кстати, у него за IDE? ----- посмотри ещё как у тебя определены переменные GFORTRAN_STDOUT_UNIT GFORTRAN_STDIN_UNIT ----- а, кстати, нет ли у тебя переопределения этих юнитов при работе с файлами? типа open(6, FILE='filename.ext') write(6, *) x, y | Всего записей: 24052 | Зарегистр. 06-12-2002 | Отправлено: 10:50 27-02-2011 | Исправлено: akaGM, 11:16 27-02-2011 |
|