Graphisoft®

InputOutputVersion: 1.0

Init


InputOutput 모듈을 초기화합니다.

헤더: IOMain.hpp

long  Init (
    void
);

리턴 값

의미
0 OK
-1 초기화 도중 오류가 발생했습니다. 모듈을 사용할 수 없습니다.

설명

처음 사용하기 전에 이 함수로 InputOutput 모듈을 반드시 초기화해야 합니다. 이것은 반드시 main () 내부에서 일어나야 합니다. 이전 초기화들의 결과에 상관없이 여러 번 호출할 수 있습니다.

기본 생성자로 생성된 class LocationRelativeLocation의 인스턴스들과, class Name의 인스턴스들과 프로토콜 구현들은 main () 외부("전")에서 사용할 수 있습니다. 예를 들면, static global 변수처럼 말입니다. (main () 전에 생성자가 실행되어야 합니다. 즉 모듈 초기화 전입니다!)

마지막으로 사용한 후에 InputOutput 모듈은 반드시 초기화 취소해야 합니다. 이것은 End 함수로 수행할 수 있습니다. 이것은 정확하게 Init과 같은 횟수만큼 호출되어야 합니다.

참고사항

End

InputOutput 모듈 초기화/초기화 취소


다음 버전부터 이용 가능합니다: 1.0