2013-05-21 1 views
1

인텔 포트란에서는 파일을 다중 액세스하지 못하도록 open 문에 간단히 share ='denyrw'을 쓸 수있었습니다. 그러나 GNU FORTRAN에서는 그 문장이 작동하지 않는 것처럼 보였다.Gfortran에서 파일 액세스 잠그기에 관해서

FORTRAN에서 파일 읽기/쓰기를 거부하는 올바른 구문은 무엇입니까?

답변

0

share은 ifort 특정 지정자이며 표준이 아닙니다. 이것을 사용한다면, 다른 컴파일러에 의해 존중 받기를 기대하지 마십시오. action은 하나의 옵션 일 수 있지만 파일 시스템의 경우 전역입니다. 포트란 표준에는 지정자가 있다고 생각하지 않습니다.

당신은 이야기의 그래서 도덕적 here

인 포트란 표준을 발견 할 것이다 : 하나의 표준에 충실하거나 컴파일러에 충실