2006-07-16 [포트란] CreateFile 컴파일링 에러(실인수와 가인수)
작성자 : kim2kie
(2022-09-29)
조회수 : 3183
(Error: The type of the actual argument differs from the type of the dummy argument)
에러의 내용은 실인수(actual argument)와 가인수(dummy argument) 중 하나인 NULL이
서로 형태가 맞지 않는 않는다는 내용이더군요.
(참고로 컴파일러 이전 버전에서는 그냥 넘어갔는데,
근래에는 컴파일러가 똑똑해져 이를 골라낸다는 군요)
NULL연산자가 작동하지 않아,
NULL 대신
type(T_SECURITY_ATTRIBUTES) lpSecurityAttributes
lpSecurityAttributes을 사용하였습니다.
(왜 작동하지 않는지는 여전히 잘 모르겠네요.)
CreateFile 관련 함수와 모듈은 help키와 다음 함수를 참조하시면 되구요.
c:\Program Files\Microsoft Visual Studio\DF98\INCLUDE\KERNEL32.F90
c:\Program Files\Microsoft Visual Studio\DF98\INCLUDE\DFWINTY.F90