4
나는 모든 erl 파일에 -record를 사용하고 싶습니다. 모든 파일에서 개별적으로 레코드를 반복 할 수 있다는 것을 알고 있지만 실제로는보기 흉합니다.Erlang에서 여러 erl 사이에서 레코드를 공유하는 방법은 무엇입니까?
의견이 있으십니까?
P. : 부드럽게해라 ;-) 나는 Erlang 초보자이다.
나는 모든 erl 파일에 -record를 사용하고 싶습니다. 모든 파일에서 개별적으로 레코드를 반복 할 수 있다는 것을 알고 있지만 실제로는보기 흉합니다.Erlang에서 여러 erl 사이에서 레코드를 공유하는 방법은 무엇입니까?
의견이 있으십니까?
P. : 부드럽게해라 ;-) 나는 Erlang 초보자이다.
헤더 (.hrl) 파일에 레코드 정의를 지정하십시오.
-record(animal, {name, legs=4, eyes=2}).
이 그런 다음 .erl 파일에 당신이 .hrl 파일과 같이 포함 할 수 있습니다 : 예를 들어,
animal.hrl
처럼 보일 수 있습니다
-include_lib("animal.hrl").
src
디렉토리에 있어야합니다.이 경우 include
이라는 디렉토리에 넣어야합니다.
.hrl에 넣고 .hrl을 포함 시키십시오. –