W Fortranie za każdym razem, gdy używa się WRITE
, tworzona jest nowa linia. Aby kontrolować działanie programu, który jest wykonywany, chciałbym zapisać na ekranie aktualną wartość zmiennej, ale zawsze w tej samej linii (kasując poprzednią wartość i zaczynając od początku linii). Oznacza to, że cośPisanie w tej samej linii w FORTRAN
1 CONTINUE
"update the value of a"
WRITE(*,*) a
BACKSPACE "screen"
GOTO 1
coś takiego WRITE(*,*,ADVANCE='NO')
(nieprawidłowy tak) to nie całkiem to, czego potrzeba : to byłoby napisać wszystkie wartości a
jeden po drugim na bardzo długi linii.
Jestem pewien, że 'BACKSPACE' nie ** nie ** robią to, co wydaje się, że to robi. –