++ 를 하던 사람들이 이런 말을 하더군요.
C++에서는 new 를 이용해서
배열을 동적으로 잡을 수 있는데
포트란은 그게 안돼서 불편하다구요.
근데.
포트란에도 동적 할당이 있습니다.
C 처럼 포인터를 이용하는 건 아니구( 머 사실 포인터를 쓸 수 있긴 하지만 ...)
allocate를 이용하는 겁니다.
어떤 변수를 allocatable 로 선언하면.
allocate 명령을 이용하여 배열을 run-time에 할당할 수 있습니다.
여기 첨부한 예제에서는 모듈을 사용하여( common을 쓰지 않기 위해서 ) allocate를 하는
방법을 보였습니다.
참고하십시오.
그럼 이만
카페 게시글
검색이 허용된 게시물입니다.
자료실
allocate(ff)
정현성
추천 0
조회 313
02.11.14 19:54
댓글 0
다음검색