Как поделиться записью между несколькими erl в Erlang?
Вопрос
Я хотел бы использовать -запись во всех имеющихся у меня файлах erl. Я знаю, что могу повторять запись индивидуально в каждом файле, но это действительно некрасиво.
Есть предложения?
P.S.: Будьте осторожны ;-) Я новичок в Erlang.
Решение
Поместите определение записи в файл заголовка (.hrl).Например, код сгенерированного кода может выглядеть так:
GenracodicetagpreЗатем в свои файлы .erl вы можете включить файл .hrl следующим образом:
Genracodicetagpre- Я бы рекомендовал прочитать это .
- Обратите внимание, что файл .hrl, вероятно, следует поместить в каталог
animal.hrl
, если он не нужен за пределами вашего приложения - в этом случае вы должны поместить его в каталог с именемsrc
.
Не связан с StackOverflow