私はこの.txtファイルは、データを読むことができるように見えるものは何ですか?
4 4 4 !DIM_M, DIM_L, DIM_N
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
2 20 !DIM_START, DIM_END
のように見える。しかしポイントはすなわち
、私は今、私が使用して行列の名前のようないくつかのコメントを追加した場合、その後、私は若干の誤差が出るということである.txtファイルを作成4 4 4 !DIM_M, DIM_L, DIM_N
1 2 3 4 !A
5 6 7 8
9 10 11 12
13 14 15 16
1 2 3 4 !B
5 6 7 8
9 10 11 12
13 14 15 16
2 20 !DIM_START, DIM_END
これ以上動作しません。私は.txtファイルを読み取るために使用Fortranのファイルは、私は、ファイルを読み込む場合、私がチェックするすべての部品が(IOSTATを使用して)働いて左
! OPEN FILE
OPEN(UNIT=39, STATUS='OLD', ACTION='READ',FILE='input.txt',IOSTAT=IERROR)
!READ DIMENSIONS + CHECK IF SUCCESFUL
READ(39,*,IOSTAT=IERROR)DIM_M, DIM_L, DIM_N
ALLOCATE(A(DIM_M,DIM_L),B(DIM_L,DIM_N), C(DIM_M,DIM_N), STAT=IERROR)
READ (39,*, IOSTAT=IERROR)A
READ (39,*, IOSTAT=IERROR)B
READ (39,*) DIM_START, DIM_END
CLOSE(UNIT=39)
です。どのように私はこれを変更することができる任意のアイデア?
それらを読んで、あなたは本当に特定のエラーをリストする必要があり、私たちはあなたの画面を読むことができません。 –
Fortranのすべての質問について、tag [tag:fortran]を使用してください。 –
は本当に必要なコメントですか?ご存じのように、コメント処理は、きれいでシンプルなコードに複雑さを追加します。 – agentp